|Luca Pizza||McAllen, TX|
It is in the food court at LaPlaza Mall. The slices are fairly large, and good if you need to fill up while shopping. I wouldn't go to the mall just to eat there.
|China Inn||McAllen, TX|
Slightly pricy but worth it. It is one of my favorite Chinese restaurants. It has a large buffet with agreat variety and it is located right across the street from La Plaza Mall.
Location Elsa, TX
Level Level 1