Trainwreck Saloon
Lunch, happy hour, dinner and late night menus at an old cowboy movie style environment.
Jovick Brothers Deli
Locally owned deli in Westport Plaza offering classic and signature sandwiches, salads, soup, sides, and homemade sweet treats. Great for a quick lunch!
318 West Port Plaza Dr. St. Louis, MO 63146
314-485-8992
Monday- Saturday 10:30am - 3:00pm
Closed Sunday