China Garden is a small chinese restaurant on the corner of Fleming and Simonton. It doesn't look like much from outside and they don't have a liquor license. What they have is a lot of good chinese food like you get at home for a good price one block off of Duval street. It is frequented far more by locals who want a good quiet meal, but if you want a quiet meal downtown it is great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.