I've been eating here since they opened. The food and service are great but hands down the thing that keeps me coming back here rather than other Mexican restaurants in the area (of which I've tried most) is that they have the BEST salsa. In my opinion no other restaurants even come close! I wish they still sold it in bottles like they used to years ago!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.