We went there not expecting a lot and came away saying " wow!" They have a wonderful salsa bar and fresh chips. I had two tacos and they are the best that I have had in the cities!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.