Del Rio Restaurant

701 E Market St
Leesburg, VA 20176

Authentic Mexican cuisine located in Leesburg, Virginia. Del Rio offers a full lunch buffet, dine in and carry out, as well as live comedy every 1st and 3rd Thursday!

Latest post

No updates yet...


Sunday-Thursday: 11am-11pm
Friday-Saturday: 11am-12am