We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cafe Natasha

126623 Delmar Blvd., University City, Saint Louis, MO 63130
+1 314-727-0419
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good16%
  • Average16%
  • Poor0%
  • Terrible0%
17 Sep 2014
“Couldn't have had a better discovery!”
1 Aug 2014
“An interesting experience”
Closed Now
All hours
Middle Eastern, Persian
126623 Delmar Blvd., University City, Saint Louis, MO 63130
All Details
Write a Review
Reviews (6)
Traveller rating
Traveller type
Time of year
Reviewed 18 September 2014 via mobile

My fiancé and I found Natasha's on our anniversary and instantly became repeat customers! The cocktails are fantastic and the food was phenomenal! The signature kabob is highly recommended.

3  Thank Keith M
Reviewed 2 August 2014 via mobile

On my recent visit to St. Louis, I suggested my local family to try this restaurant. I called in advance to check on their close time, menu and location. Cafe Natasha has both indoor and outdoor seating. Loved the lovely and well lot out door...More

2  Thank ZJ-161718
Reviewed 9 February 2014 via mobile

Visiting our family - we are used to great service as we live in downtown Fort Lauderdale, Florida - this place has amazing food- I'm vegetarian and they had Ana amazing selection of glutten free and vegetarian meals- all with great flavor. Expect your taste...More

2  Thank Lorena S
Reviewed 6 November 2013

...and keep my little "finds" to myself, lest my next visit be met with a long line of diners waiting for a table. Alas, my desire to help fellow travelers usually overcomes my self-centeredness so that, without any hesitation, I can recommend Natasha's as a...More

Thank HoosierTravelers08
Reviewed 12 January 2013

Just had the best meal tonight here. I have really weird allergies and called ahead to see what I might be able to eat. The waitress went way above and beyond good customer service. She wrote down my specific allergies and went thru the menu...More

Thank Missymdrew
Reviewed 9 January 2013

When I travel I join "meetups" on the internet run by locals who know where to eat at great little independent places like Cafe Natasha in St. Louis. This was great. I not only got to meet some great locals, they introduced me to Cafe...More

Thank kyle s
Nearby Restaurants
362 reviews
1.05 km away
Cafe Napoli
271 reviews
1.10 km away
BARcelona Tapas Restaurant
178 reviews
1.05 km away
Tutti Frutti Frozen Yogurt
6 reviews
.67 km away
Nearby Attractions
Red Herring Escape Rooms
30 reviews
2.31 km away
Tropicana Lanes
5 reviews
2.73 km away
U-City Foot Massage
5 reviews
2.70 km away
City Hall
7 reviews
1.73 km away
Questions & Answers
Get quick answers from Cafe Natasha staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Open Hours
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 22:00
11:30 - 22:00
Location and Contact Information
  • Address: 126623 Delmar Blvd., University City, Saint Louis, MO 63130
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  University City
  • Phone Number: +1 314-727-0419
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing