La Olla Mexican Restaurant
Address:
424 E University Dr, Edinburg, TX 78539
Phone:
(956) 318-0981
Restaurants,
Mexican
Other Businesses:
- JC's Restaurant at 711 S Closner Blvd, Edinburg, TX 78539
- Bab's Deli at 1801 W Trenton Rd, Edinburg, TX 78539
- Whataburger at 1717 E University Dr, Edinburg, TX 78542
- Oriental Cafe at 1900 W University Dr Ste 1, Edinburg, TX 78539
- La Curva Taqueria at 321 S Sugar Rd, Edinburg, TX 78539