Mayflower
The Mayflower is a seafood restaurant in Asheboro offering straightforward meals in a cozy space with wooden tables and casual seating. The aroma of freshly cooked seafood and fries fills the interior as guests settle in, with servers greeting patrons and helping them navigate a menu centered on fried and broiled seafood, along with classic American dishes like chicken and burgers.
The Mayflower was established in 1861 and has been part of the Asheboro community ever since. Over the decades, it developed into a reliable source for seafood and American comfort food, becoming a cherished gathering spot for locals seeking familiar flavors.
The Mayflower is a gathering place where locals have returned for years, feeling welcomed like old friends among familiar faces. Customers share memories of family celebrations and childhood visits, making it a spot where personal stories and community bonds are woven into the dining experience.
The restaurant is easy to locate with parking available nearby, making visits convenient for drop-ins. It serves lunch and dinner most days and offers take-out options if you prefer to enjoy your meal elsewhere.
The restaurant has operated since 1861, making it one of the area's oldest establishments of its kind. This lengthy history means generations of families have enjoyed their favorite meals here and passed the tradition down to younger relatives.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.