Mi Chula Restaurant #2
3505 TX-107, Edinburg
(956) 348-2063
Menu
Restaurants in Edinburg, TX
Mi Chula Restaurant #2
3505 TX-107, Edinburg, TX 78542
(956) 348-2063