There are a multitude of Asian restaurants to choose from, so there must be something special for one restaurant to stand out. Tucked into a humble corner of a strip mall on Buford Highway, you can find some of the most mouthwatering Asian cuisine in all of Atlanta. Bo Bo Garden has by far some of my most favorite Chinese dishes. Enter the house special beef. Easily the most tender delicious beef you have ever eaten.
You simply must try the salt and pepper squid as well. I recommend dipping with soy and chili oil for a salty spicy crunchy delight. The list goes on. Their Crispy Chicken as well as the Walnut Shrimp are divine.