this is a large restaurant with an outdoor themed atmosphere .. Great place for watching sports with 4 or 5 different channels on their many tvs. BBQ chichen is excellent. Open late and has a bar in the center of the restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.