El Ranchito Taqueria
2660 Broadway St
Redwood City
CA
94063
(650) 261-1857
Open Map
Alcohol
Catering
centennial
Food & Dining
Mexican
Mexican Restaurants
Outdoor Seating
Price range: $
restaurant
Take-out