Do they have Tostadas?

Bert Iwanaka | May 28, 2022 | Category: Mexican restaurant in Sunnyvale, California

Super Taqueria - All questions

Address: 1195 W El Camino Real, Sunnyvale, CA 94087, USA

Billy R | May 28, 2022

One of the best Mexican Authentic ever, and a fabulous place to eat...quantity is huge, prices are very nominal...my favorite new eatery bar none

Suzan Sander | May 28, 2022

Yes they do both a meat and a bean one. Their nachos are wonderful too.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they have a atm inside

Brian Soriano | Sep 26, 2019
Read More

Trending Places