Kev's Grille in Del Rio
(830) 774-0947
![Kev's Grille - Del Rio](/logo/0/110/0/default.jpg)
Plaza del Sol Mall in Del Rio, Texas is located 150 miles west of San Antonio on the Texas-Mexico border. Plaza del Sol is has over 45 retailers that are enjoying a residential and commercial growth five minutes of the mall. Located along Highway 277W ...