Mi Chula Restaurant
Address:
2314 E Richardson Rd,, Edinburg, TX 78542
Phone:
(956) 287-0503
Restaurants
Other Businesses:
- Chili's Grill & Bar at 2303 University Dr, Edinburg, TX 78541
- Quiznos at 2253 W University Dr, Edinburg, TX 78539
- Pizza Hut at 2253 W University Dr, Edinburg, TX 78539
- El Patio Cafe at 2207 N Closner Blvd, Edinburg, TX 78541
- Taqueria El Perico at 2314 E Richardson Rd, Edinburg, TX 78542