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 Balaban - CLOSED

405 N Euclid Ave, Saint Louis, MO 63108-1601
+1 314-361-8085
Call
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent0%
  • Very good100%
  • Average0%
  • Poor0%
  • Terrible0%
Oct 17, 2014
“great food”
Apr 24, 2014
“Well Worth a Visit!”
Restaurant Hours Closed
RATINGS
Service
Food
Value
Atmosphere
LOCATION
405 N Euclid Ave, Saint Louis, MO 63108-1601
All Details
Reviews (3)
Traveler rating
Traveler type
Time of year
Language
Reviewed October 17, 2014

Highly recommend the happy hour- appetizers at great prices and you can try many. The Smoked salmon pancake is out of this world as in the hummus and basil bruschetta- not too crispy and easy to eat, unlike many bruschettas. The wine flights are fun...More

Thank IlovetheCaribbeannow
Reviewed April 24, 2014

The food and the excellent wines choices are exceptional! A wonderful place to visit while in the Chesterfield area!

Thank jerrycoin
Reviewed November 21, 2011

The people were all helpful, food was prepared creatively and very tasty. A great place to eat , but hard to carry on any conversation.

Thank zomzie
Nearby
Nearby HotelsSee all 123 hotels in Saint Louis
The Chase Park Plaza Royal Sonesta St. Louis
1,209 reviews
.37 miles away
Holiday Inn Express St. Louis Central West End
199 reviews
.43 miles away
The Parkway Hotel
607 reviews
.72 miles away
Home2 Suites by Hilton St. Louis / Forest Park
529 reviews
1.20 miles away
Nearby Restaurants
Herbie's
124 reviews
.02 miles away
Dressel's Public house
191 reviews
.02 miles away
Evangeline's Bistro
114 reviews
.11 miles away
Jeni's Splendid Ice Creams
52 reviews
.04 miles away
Nearby Attractions
Cathedral Basilica of Saint Louis
2,527 reviews
.56 miles away
Central West End
116 reviews
.84 miles away
World Chess Hall of Fame
57 reviews
.30 miles away
Third Degree Glass Factory
15 reviews
.55 miles away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 405 N Euclid Ave, Saint Louis, MO 63108-1601
  • Location: United States  >  Missouri (MO)  >  Saint Louis>  > Central West End
  • Neighborhood: Central West End
  • Phone Number: +1 314-361-8085
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