Anthonino’s Taverna
Anthonino’s Taverna: A Cozy Italian Escape in St. Louis Introduction to Anthonino’s So, picture this: you’re looking for a place that feels like home, yet serves dishes that make you feel like you’ve just stepped into an Italian or Greek family gathering. Anthonino’s Taverna is that warm embrace, right there on Macklind Avenue, Saint Louis….
