How anyone can go to this place when Los Hermanos is a few miles away is beyond me. I have eaten at this place twice and both times it was dismal. The chicken looked and tasted as if it came right out of a can. Don't bother.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.