Johnny's Tavern
Bar and Grill · American · Pub
Johnny's Tavern is an American restaurant, part of a long-standing tavern chain established in 1953. It offers classic pub fare and features TVs for sports viewing.
Location
Vota recommends
Location
Vota recommends