Carmelitas Restaurants
1501 Las Vacas St Ste C
Del Rio, TX 78840-5220
830-774-5171