Search results
- See moreVilla PizzaPizza · $$
2200 S 10th St McAllen, TX 78503 1301.10 mi
Is this your business? Verify your listing
Amenities
- Family friendly
2200 S 10th St McAllen, TX 78503 1301.10 mi
Is this your business? Verify your listing
3.5 2 reviews
The food is usually very good, however, since this place is always busy by the time you get to the register to pay your food has gotten cold. I usually just ask them to warm it up again after I... More
I've had food here a couple times. They really push certain products on you, and I find that pretty annoying. Other than that, all is well and the food is consistently good. I've tried a couple... More