New St Louis retail location
STL, our friends at Taze Mediterranean Street Food have opened a second location at 8 1/2 Euclid Ave. in the Central West End. Outdoor seating, cocktails, and of course their tasty Mediterranean fare! So head on over there and grab some lunch or dinner today! Be sure to check out their retail section where you'll be able to purchase a few of our Olea products.