La Victoria Taqueria 847 Main St. Redwood City, CA 94063 Open Monday through Sunday http://lavictoriataqueria.net Contact us at: (650) 366-1070
847 Main St
Redwood City, CA
5 minutes from all major transportation such as Cal-Tran and Sam-Trans!
Be the first to know and let us send you an email when La Victoria Taqueria Redwood City posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.