To they sell tamales

Mary Dunn | Oct 1, 2019 | Category: Mexican grocery store

Santa Maria Taqueria | Meat & Groceries - All questions

Address: 175 Placerville Dr #A, Placerville, CA 95667, USA

Chepe Morales | Sep 30, 2020

Besides being delicious they are big also

Chuck Galvan | Oct 1, 2019

Really good ones

Cesar D | Oct 1, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places