Otto's Taproom & Grille on its way to Brewerytown By admin | January 16, 2017 | Category Uncategorized Otto's Taproom & Grille on its way to Brewerytown Center City restaurateurs are taking over a corner bar on 29th Street near Girard Avenue. Source: Food Read More