Menu 

Bar Area at Spencer’s Stadium Tavern in Downtown Indy

Photograph of the bar and Indianapolis people bellied up to the bar in Spencer's Stadium Tavern in downtown Indy

The bar at Spencer’s Stadium Tavern is dotted with beer drinkers and snacks in this photo taken from the charming interior of Spencer’s Stadium Tavern in Indianapolis