Al Tarboush Deli - St Louis

#67 - Vegetarian - Clayton, Lebanese, Mediterranean
602 Westgate Ave (at Delmar), St Louis, Missouri, USA, 63130-4729, United States
Dishes: 21

Al Tarboush Deli

4.3 / 5 of 390 Reviews
Phone
+13147251944
Address
602 Westgate Ave (at Delmar), St Louis, Missouri, USA, 63130-4729, United States

There are also parking options for your car, the next parking lot is University City Loop Garage at a distance of 60 meters from Al Tarboush Deli in St Louis, Or, you could take the municipal transportation and get off at the station METROLINK-Delmar Loop Station, which is 762 meters away from Al Tarboush Deli.

Opening Hours

  • Monday
    12:30-16:00
  • Tuesday
    11:00-19:00
  • Wednesday
    11:00-19:00
  • Thursday
    11:00-19:00
  • Friday
    11:00-19:00
  • Saturday
    11:00-19:00

Amenities

Terrace
Delivery
Children
Menu
Seating

Reserve now

Feedback

★ 4.3 / 5 of 390 Reviews

The average review of 4.3 shows that the visitors have been very satisfied with the Al Tarboush Deli so far.

The food and service are always top notch. Sad that this was likely my last time before they cl...

crystal-tempel

Nice hidden gem in the loop. Food is excellent!

nikolas-bacandreas

Menu Items

The following menu card can be supplemented on site by daily or weekly specials. Besides certain meals, you'll also find drinks and general types of dishes offered here on the card. The menu card is supplemented by dishes and ingredients that visitors have commendably mentioned but were possibly not yet entered.

More information

When the weather conditions is good you can also be served outside.

Related Restaurants

Fast & Simple Download Menulist App now