La Curva Taqueria
Address:
321 S Sugar Rd, Edinburg, TX 78539
Phone:
(956) 270-4210
Restaurants,
Mexican
Other Businesses:
- La Olla Mexican Restaurant at 424 E University Dr, Edinburg, TX 78539
- 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
- Guerra's Tortillas Inc at 923 E Schunior St, Edinburg, TX 78541