Skip to main content

Otto's Taproom and Grille

restaurant · bar and grill restaurant · Philadelphia, PA

Address
1216 N 29th St, Philadelphia, PA 19121
Phone
(215) 232-1108
Website
ottostaproom.com
Where
39.9751, -75.1836

Search Hominin for Otto's Taproom and Grille

Other restaurants nearby

More in Philadelphia

Otto's Taproom and Grille — restaurant in Philadelphia, PA | Hominin