Chavez SuperMarket Taqueria
46 5th Ave, Redwood City, CA 94063-3602
Chavez SuperMarket Taqueria is a Latin, Mexican, Spanish place is located in Redwood City, California. The address of Chavez SuperMarket Taqueria is 46 5th Ave, Redwood City, CA 94063-3602.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is https://www.chavezsuper.com/