South Garden is a chinese restaurant Denver County Colorado located in United States.
8000 E Quincy Ave Unit 2400 Denver , CO 80237 United States
Credit Cards | Yes (incl. Discover & Visa) |
Found this, while shopping next door, at Micro Center. Great food. Quality meat, it's used, even for lunch menu items. I try to eat here every time I'm in Denver. House Meal, is a lot of food
I love this place. The people are so warm and friendly . The best service I've had in a long time!!! Good is good too
The pu pu platter is just awesome. And the spicy is very spicy .
Good food. Fast and nicely cooked. Comfortable place to eat. Great shrimps with brocolis .
Staff is always friendly , and welcoming! Been coming here for many years!
They been here since 1994 and still taste good. The best Chinese in town
Crab Legs are good! and for dessert, try apple pie a la mode - Mario Padilla
Black bean noodles are addictive. - Cody Lorance
This place is the is in supply of what I need. I have been shopping here for over a decade! Love this store. Especially Since it is the only one in Denver like it. - Scott Smith