Phone: (+1)3529016548
Address: 815 North 14th Street, Leesburg, United States Of America
City: Leesburg
Dishes: 30
Reviews: 2200
"You can not eat everyones Gizzards or Liver because it may not be seasoned or too tough. Sams gizzard 8. Gizzards or Liver were awesome! Well seasoned, most importantly they were not tough. The tilapia was golden brown and delicious! Food was fresh and hot! Loved it!! Will definitely order again! More than enough food!!"
All prices are estimates.
Leesburg, a historic town in Virginia, offers Southern comfort food with local favorites like fried chicken, barbecue, and seasonal produce, nestled amidst beautiful landscapes.