Can you ask for tripitas here

Rogelio Amaya | Sep 17, 2018 | Category: Mexican restaurant in San Jose, California

Super Taqueria - All questions

Address: 911 McLaughlin Ave, San Jose, CA 95122, USA

Lucy Duarte. Machado | Sep 17, 2018

Like it

Rogelio Amaya | Sep 17, 2018

Cool thaks

Carlos Collins | Sep 17, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places