
World Cuisine in the heart of Ketchum, Idaho
Town Square Tavern, Established in June 2015, is a gathering place in the center of Ketchum, Idaho, serving fresh and inspired World Cuisine. With flavors inspired by the Mediterranean regions stretching from the Middle East, to North Africa, to Spain, Italy and France there is something sure to please everyone's palate.
Il Naso
177 miles
Nice variety on the menu and prices are very fair. Good wines by the glass. We ordere...
Johnny G's Sub Shack
191 miles
Very Good sub shop. When we are sitting down the locals just kept coming in. Now I kn...to add Town Square Tavern map to your website;