La Carreta Mexican Restaurant Address: 1316 W Santa Rosa Ave, Edcouch, TX 78538 Phone: (956) 262-1316 Restaurants, Mexican Other Businesses: Lee's Cafe at 1316 W Santa Rosa Ave, Edcouch, TX 78538 Fina's Family Restaurant at 902 N Broadway, Edcouch, TX 78538 Hacienda Restaurant at FM 1925, Edcouch, TX 78538 Cazadore's Restaurant at 1316 W Santa Rosa Ave, Edcouch, TX 78538