St. Burch Tavern offers fresh twist on a classic concept in former Atlas location
IOWA CITY — Walk into St. Burch Tavern, the new restaurant in the former Atlas location in downtown Iowa City, and the first thing you’ll notice are piles of oysters and clams nestled...