Taco Pizza
Pizza · Mexican · Burger
Taco Pizza is a pizza restaurant offering a diverse menu including pizza, pasta, cheesesteaks, burgers, and sandwiches. This low-key, BYOB joint also features a patio.
Location
Vota recommends
Location
Vota recommends