Mile 20

$$
Open
781 Station St
Herndon, VA 20170

Mile 20 is a vibrant eatery located in Herndon, VA, offering a welcoming atmosphere for diners. Known for its diverse menu that features a blend of comfort food and international flavors, it caters to a variety of tastes. Whether you're stopping by for breakfast, lunch, or dinner, Mile 20 promises a delightful culinary experience with friendly service and a cozy setting.

Generated from this place's information

Own this business?
See a problem?

You might also like