Tacos Pizza
Pizza · Taco Shop · Bar
Tacos Pizza offers a pleasant dining experience with well-prepared pizza margherita, skewers, and tacos. Guests can also enjoy excellent margarita cocktails. It is a pizza place that also serves tacos and drinks.
Location