Mallards Sidewalk Cafe

mallards-WEB-cafelogo-green2
 
23410 Front Street
Accomac, VA  23301  
757-787-7321

 

 

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