I have eaten at the Santa Rosa Taqueria for over 13 years and have enjoyed the food and the service. I have tried almost everything on the menu. The entire meet selection is great and the veggies are fresh. I cannot get enough of the salsa and chips and they keep bringing it out to me. It is a small place, so get there early or order take out. The Taqueria is a great place for a quick meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.