Del Rio from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Subway Sandwiches & Salads - Texas, Del Rio, 721 W Martinez St, 78840 Map Taco Bell - Texas, Del Rio, 1810 Veterans Blvd, 78840 (205) 339-6640 Map Whataburger - Texas, Del Rio, 2113 Avenue F, 78840 (361) 776-0306 Map « Previous 12