La Chula Restaurant
Address:
1100 N 23rd St, McAllen, TX 78501
Phone:
(956) 686-7444
Restaurants
Other Businesses:
- Jack in the Box at 7500 N 10th St, McAllen, TX 78504
- McDonald's at 7320 N 10th St, McAllen, TX 78504
- Don Pepe's Restaurant at 306 N McColl Rd, McAllen, TX 78501
- Whataburger at 7101 N 10th St, McAllen, TX 78504
- Five Guys Burgers & Fries at 7501 N 10th St, Mcallen, TX 78504