Is this a taco truck and is it open daily 7 days a week? If so, perfect! Must try....looks delicious in the pics.

Benito Garcia | Sep 26, 2019 | Category: Mexican restaurant in Mountain View, California

Mamacitas! Taco Truck - All questions

Address: 555 Showers Dr, Mountain View, CA 94040, USA

Mary C | Sep 26, 2019

It's a truck, but they close on holidays and rainy days.

Tobias Schmidt | Sep 26, 2019

It's a truck but as far as I know it's in the same location 7 days a week

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places