We really enjoyed our meals at Cha Cha Char. The steaks were cooked to perfection and the service was impeccable. The location is amazing which explains the hefty menu prices. Definitely worth it every now and again for a splurge.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.