Recent Visitors to Tacos Galacticos
- 8/10/2017
A Mexican food lover from Redwood City, CA tried it, liked it, and rated it . They liked the food, liked the service, and didn't like the ambiance.
- Tags
A Mexican food lover from Redwood City, CA tried it, liked it, and rated it . They liked the food, liked the service, and didn't like the ambiance.