Live Chat Support Software

Town Square Tavern

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. 

Hours of Operation: 

Open for Dinner 7 days/week beginning at 5pm
Lunch is served Thursday-Saturday from 12-2:30


Town Square Tavern


360 East Avenue North
83340 Ketchum , ID
Ph. 208-726-6969