Villa Catering
Add Hours
2012 E University Dr, Edinburg, TX 78542
Phone: (956) 375-2112
Address: 1409 W Business 83, Weslaco, TX 78596
303 W Business 83, Weslaco, TX 78596
2420 E Business 83, Weslaco, TX 78596
1511 Adams Dr, Donna, TX 78537
323 E Owassa Rd, Edinburg, TX 78542
623 W Business 83, Weslaco, TX 78596
500 W Expressway 83, Weslaco, TX 78599
136 N Texas Ave Ste B, Mercedes, TX 78570
415 S International Blvd, Weslaco, TX 78596
1601 E Mile 13 N, Weslaco, TX 78599
209 W Business 83, Weslaco, TX 78596