top of page

Proudly Serving Monroe Since 1991

2568 West Roosevelt Blvd Monroe, NC 28110

704 291 3000​

MX000909270_hero.jpg
Desktop - 3.jpg

Our Story

Mayfair Seafood was born in 1991 with a simple idea to serve the finest and freshest quality meals in a relaxing and family friendly environment. Today, Mayfair remains a family-owned restaurant and we are pleased to say, that after nearly 30 years, we are still able to keep our promise to our customers who over the years have become family.

 

Thank you for your continued support and for dining with us. We look forward to seeing you again soon!

Logo-Design-(Darker-blue).png

Award Winning

Best Seafood Restaurant 2025

Food Gallery

Chicken_Sandwich.jpg

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Desktop - 3.jpg

What Our Customers Say

Real reviews from real customers

You won't regret price or service provider very good place we eat there often

Scott

Google Review

This was my VERY FIRST time dining at the Mayfair Seafood restaurant of nc. Never heard of it- The food portions were huge and soooo delicious!! Definitely recommend going here.

Lydia

Google Review

My family hosted a reunion at this location. We were so impressed by JOSHUA, one of the servers. He was so attentive, patient (being the only server for 30+ people) and served everyone with a smile! 

Naudica

Google Review

Frequently Asked Questions

Everything you need to know

Desktop - 3.jpg

Visit Us

2568 West Roosevelt Blvd Monroe, NC 28110

  • Monday: Closed

  • Tuesday – Thursday: 11:00 AM – 9:00 PM

  • Friday: 11:00 AM – 10:00 PM

  • Saturday: 11:00 AM – 10:00 PM

  • Sunday: 11:00 AM – 9:00 PM

704 291 3000

Fresh seafood, cooked with passion. Experience the finest coastal cuisine in the heart of Mayfalr.

  • Instagram
  • Facebook
  • X

Quick Links

2568 West Roosevelt Blvd
Monroe, NC 28110
704 291 3000​
info@mayfairseafood.com

Hours

  • Monday: Closed

  • Tuesday – Thursday: 11:00 AM – 9:00 PM

  • Friday: 11:00 AM – 10:00 PM

  • Saturday: 11:00 AM – 10:00 PM

  • Sunday: 11:00 AM – 9:00 PM

bottom of page