Remove Ads

Thai Country Cafe

6223 Delmar Blvd, St. Louis, Missouri 63130 USA

219 Reviews
$$
Reasonable
Open Now
Thu 11:30a-9:30p
  • Independent
  • Credit Cards
    Accepted
  • Wifi
Add to Trip
Remove Ads

Learn more about this business on Yelp.

Photo of Katerina H.

Reviewed by
Katerina H.

Great food, lots of options of Thai, Vietnamese, Chinese food etc. Absolutely loved the duck noodles and soup! One of the best dishes that I've ever had, with mellow soup that was very flavorful... Read more

Photo of Anna V.

Reviewed by
Anna V.

The food was amazing. I was craving pad thai and this definitely was a good pick! The restaurant was nice as I remember we went during dinner time so it was kind of busy but the service was good.... Read more

Photo of Harsh C.

Reviewed by
Harsh C.

Very good Thai food, but honestly don't recommend take out. The drunken noodles had too many veggies and not enough noodles. The basil fried rice was very good as well! Overall still highly... Read more

Thai Country Cafe

6223 Delmar Blvd
St. Louis, Missouri
63130 USA
Remove Ads

Hours

Open now until 9:30 pm
  • Sun, Mon, Wed - Sat: 11:30 am - 9:30 pm

Problem with this listing? Let us know.

Has RV parking changed? Let us know.

Remove Ads
  • Check
    Parking
  • Unknown
    Pets Allowed
  • Unknown
    Restrooms
  • Check
    Wifi
  • Unknown
    Wheelchair Accessible
  • Check
    Credit Cards Accepted
Reservations
Does not take
  • Check
    Lunch
  • Unavailable
    Brunch
  • Check
    Dinner
  • Check
    Drinks
  • Check
    Takeout
  • Unavailable
    Breakfast
  • Check
    Waitstaff
  • Unavailable
    Outdoor Seating
See More Details (21)

Parking, Dining

Remove Ads

Nearby Hotels

St. Louis, Missouri
FastBook
$$

Click to discover a
great deal!

Washington Park, Illinois
FastBook

Click to discover a
great deal!

Cahokia, Illinois
Bridgeton, Missouri
Remove Ads

Related Trip Guides

Remove Ads
1635469