Mallards Sidewalk Cafe

Mallards Sidewalk Cafe

23410 Front Street

Accomac VA  

757-787-7321

 

 

Menus

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