Restaurants in Accomac, VA Back to Cities In VirginiaCuisine TypesView AllSandwich Mallards Sidewalk Cafe23410 Front St$$