I have eaten at this location several times and at many other of their locations in TX. The food is good. Personally I prefer Cadillac Bar but it is a long ways from Sugar Land so I don't get there as often as I would like.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.