The Best Taqueria
Add to Favorites
Add Hours
Saved to Favorites
Phone: (650) 362-3530
Address: 3102 Middlefield Rd, Redwood City, CA 94063
Cuisines: Mexican, Latin American
55 5th Ave, Redwood City, CA 94063
795 5th Ave, Redwood City, CA 94063
1772 Broadway St, Redwood City, CA 94063
1099 Middlefield Rd, Redwood City, CA 94063
1714 El Camino Real, Redwood City, CA 94063
3284 Middlefield Rd, Menlo Park, CA 94025
740 Woodside Rd, Redwood City, CA 94061
100 5th Ave, Redwood City, CA 94063
3600 Haven Ave Ste 3, Redwood City, CA 94063
1081 El Camino Real, Menlo Park, CA 94025