Mayo Subs is a beloved small-town gem serving up generously portioned sandwiches made with fresh-baked bread and house-made dressings in a colorful, laid-back atmosphere.
Mayo Subs is a beloved small-town gem serving up generously portioned sandwiches made with fresh-baked bread and house-made dressings in a colorful, laid-back atmosphere.
It earned 4.3★ across 322 reviews one plate at a time — fresh food, fair prices, and a welcome that keeps regulars coming back.
Come grab a seat and dig in. Simple, generous, and exactly what you came for.



Real photos from the restaurant. Tap to take a closer look.
Looking for something specific? Call and we'll sort it out →
4.3 · 322 Google reviews — earned one happy customer at a time.
Straightforward, fair prices with no surprises. What we quote is what you pay.
A simple, no-runaround process. Real people who get you taken care of fast.
Service that shows up — the kind your neighbors recommend by name.
"Absolutely fantastic!!! Breads were fresh on the sandwiches and all their dressings are homemade!!! Definitely will be back"
"Great food! Love the small town atmosphere. One of my favorite lunch spots to go."
"Staff was nice, helpful and patient. The food was good and the atmosphere was laid-back. Perfect trio when eating out now days, especially when you're hungry 😋 The only thing that i was disappointed about was they didn't have an Asian or Oriental type dressing for my Oriental Chicken salad🙄…"
Rated 4.3 out of 5 across 322 Google reviews.
We're in Mayo, Lafayette — easy to find, easy to work with. Give us a call and we'll take care of you.
or call +1 386-294-2262
Call Mayo Subs to reserve a table or ask about today's specials.