The Town Pump Tavern is located in Downtown Detroit, just behind the Fox Theater, on the northwest corner of Park and Montcalm.