Open Wed, Thurs, Fri & Sat, 5 pm - 9 pm | 757-336-5120

The Village Restaurant

Location

6576 Maddox Blvd
Chincoteague, Virginia 23336

Plan Your Chincoteague Island Vacation