Town Square Tavern focuses on fresh flavors inspired by the Mediterranean regions stretching from the Middle East to North Africa to Spain, Italy and France, with Idaho touches. Town Square Tavern is a must-visit for those looking to try fresh seasonal dishes with loads of flavor.
Keep our community in the loop of your farm, food business, and/or related events!
contact us