Address: 4796 Thornton Ave, Fremont, CA 94536 Phone: (510) 894-0797
Reviewed on 12/18/2025
By: Tiffany L.
I love a mom and pop shop, we ordered quesabirria tacos, 3 (asada & lengua) tacos, fish ceviche, and some chips & guac. It was all so delicious, the only... more
Reviewed on 03/06/2026
By: Alessandra C.
I ordered the aguachile and while the flavors of the sauce and onions were good, the avocado that came with it was clearly overripe and full of dark spots.... more