Mallards Sidewalk Cafe

23410 Front Street
Accomac VA  
757-787-7321
 
Menus

 Located in the historic town and County Seat of Accomac, VA