Get directions to: Avanti, Del Rio, TX Restaurant address: 600 East 12th Street Del Rio, TX 78840, USA Driving Walking Bicycling Restaurant: Avanti