Arch City Tavern

ARCH CITY TAVERN
862 N HIGH STREET
COLUMBUS, OHIO
My good friend recommended my husband & I check out this new Short North restaurant (it just opened a couple of months ago) for a date night and it didn’t take long for us to get there.