Edinburg TX Edinburg TX | Mi Chula Restaurant, Restaurants 1. 2314 E Richardson Rd,, Edinburg, TX 78542 | Mi Chula Restaurant (956) 287-0503