La Victoria Taqueria
Drag box to select area
100% Were impressed
Enthusiastic diners are like moths to a flame when it comes to this Main Street restaurant. La Victoria Taqueria's brightly colored atmosphere speaks to the Mexican eatery's slogan - "Home of the Orange Sauce". La Victoria also has three locations in San Jose and one more in Hayward.
847 Main St, Redwood City, CA 94063
- Hours: Daily, 9am - 10pm