East Grand Cantina
5623 E Grand Ave
Dallas, TX 75223-1621
469-930-9779