This place is a "drive on by"! Having been in Mexico (and Texas) and experienced the fooods there, there is really nothing served at this store that even remotely tastes like you would find in either location. Sorry - Just the facts.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.