Taco Pizza offers a unique menu featuring both tacos and pizza. Takeout and delivery options are available.