1 more results for Sa in Texas
Dallas, Texas, United States
Gloria's3223 Lemmon Ave.Dallas, TX 75204, United States214-303-1166http://www.gloriasrestaurants.com/Gloria's Restaurants blends Latin cuisine and Salvadorian, Mexican, Tex Mex food. Happy Hour: Monday to Thursday all day, Friday 3:00pm to 6:00pm…