The oldest Chinese American restaurant in Houston, China Garden opened its doors first as an importer and then restaurant in 1969. They have the BEST eggrolls you will ever have. Ask them for their house-made sauces for your eggrolls, they are epic! If you are lucky and they have green beans on their special board, get them too. The crispy Cantonese Chow Mein should not be missed.
Right next to Toyota Center, they are a great spot for pre-game/ pre-concert food… plus they have parking there and it is a quick walk!
1602 Leeland St
Houston, TX 77003