Get directions to: 12th Street Cantina, Philadelphia, PA
Restaurant address: 1136 Arch St Philadelphia, PA 19107, USA
Restaurant: 12th Street Cantina