Mallards Sidewalk Cafe Address: 23410 Front St, Accomac, VA 23301 Phone: (757) 787-7321 Restaurants Other Businesses: A C J Law at 23405 Front St, Accomac, VA 23301 Carl H Bundick PC at 23318 Wise CT, Accomac, VA 23301 David W Rowan PC at 23279 Courthouse Ave, Accomac, VA 23301 Thomas B Dix, Jr at 23345 Counsel Dr, Accomac, VA 23301