2595 California St A
103 N Peabody Ave # A Mountain View, AR
105 Sylamore Ave. Mountain View, AR
I really love this place because it reminds me of a few restaurants I ate at when I was vacationing in Mexico. The prices are reasonable and the service is good.
April 02, 2010
Sabor Mexico Taqueria
If you've been to or used
Sabor Mexico Taqueria, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.