Have been here 3 times, on this last trip the inside of the restaurant was freezing. It turned my lamb taco cold in seconds!! I asked for them to turn down the AC, but they did not. Food was better when the place was warm in the winter time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.