I had the best chilli ever at this place. Not sure what the rest of the menu is like but I had a great chilli, very reasonably priced, nice atmosphere. If you can get a Canyon View ask for it
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.