Top Restaurants in Tower grove south, St louis, Missouri, United states

Blackthorn Pub and Pizza

Address: 3735 Wyoming St, St. Louis, MO 63116, USA

Restaurant

“This has been a terrific place for a long time, and while I no longer live in the metro area, a recent visit confirmed that. You don’t have to get Chicago style, but theirs is so good, why wouldn’t you? Please don’t complain that it takes an hour to get it-this is the way this style works. Ingredients are always good, sauce has a little kick to it. Just go!”

The London Tea Room

Address: 3128 Morgan Ford Rd, St. Louis, MO 63116, USA

Cafe Restaurant

“Our first visit this morning after having it on "The List to Visit". A great place to stop after the Botanical gardens - we were both thirsty and while I had black iced tea, my wife had peach black iced tea. Both were excellent. Courteous staff, as well. We will be back another time when we can sit down and enjoy the quiche!”

Taco Bell

Address: 3440 S Kingshighway Blvd, St. Louis, MO 63139, USA

Meal takeaway Restaurant

“Loved it. Great service. They made my food so fast while they had a long line. I'm going to that Taco bell every time”

China King Gravois

Address: 3849 Gravois Ave, St. Louis, MO 63116, USA

Restaurant Meal delivery

“This place surprised me. Very good staff and the food was very well prepared. The menu wasn't that different from most Chinese restaurants in the StL. The effort put into the preparation and the staff made it stand out. They are a bit outside the major foodie zone on South Grand, but hopefully that zone will grow to include this little gem.”

1 million customers
find businesses on BusinessYab every month.

500 businesses
join BusinessYab every day.

BusinessYab helps you…

  • Promote and drive traffic to your business
  • Be found by customers and prospects
  • Make business connections
Add your business for free