Showing posts with label Italian Meatball Sandwich. Show all posts
Showing posts with label Italian Meatball Sandwich. Show all posts

Tuesday, March 27, 2012

The Tavern South




The Tavern is one of those restaurants that I expect to see on shows like Restaurant: Impossible. It seems like it at one point, it was a successful restaurant. In fact, they are still operating three different locations. When I lived in Des Moines, I remember hearing about people talk about it with some fondness. As it was close to the zoo, where I was taking the kids, I figured that I would give it a try. When I walked in the door,
Related Posts Plugin for WordPress, Blogger...