Lake Square MallMall • Leesburg, United States
This mall is like a time capsule.
I know there's a lot of BBQ joints in town now, but this one is hands down the best! Come in and get some delicious BBQ and fresh brewed sweet tea!
They have stuff you wouldn't normally find in this part of the country like tri-tip and cheerwine!