We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mel's Diner

2956 Johnston St, Lafayette, LA 70503-3246
+1 337-235-6219
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good46%
  • Average14%
  • Poor4%
  • Terrible3%
Travellers talk about
“pancakes” (6 reviews)
“meatloaf” (4 reviews)
“burgers” (5 reviews)
Open Now
12:00 AM - 11:59 PMAll hours
American, Diner
2956 Johnston St, Lafayette, LA 70503-3246
All Details
Write a ReviewReviews (62)
Traveller rating
Traveller type
Time of year

1 - 10 of 59 reviews

Reviewed 5 weeks ago

Mel's provided the typical all night diner experience. I can't believe none of the servers were named Flo.

Thank R L
Reviewed 7 November 2017

Sat at the counter and really enjoyed the atmosphere. Although my first time here, I felt welcome. Obviously a lot of the customers were regulars and the waitresses knew them by name. My breakfast of pancakes and sausage were good but I still prefer the...More

Thank Seagator48
Reviewed 22 October 2017

You cannot go wrong with Mel's. Breakfast all day or night, always good, and lots of variety on the menu. Lots of comfort food which you can never go wrong with, and good coffee. Waitresses are very attentive.

Thank SusieQBR
Reviewed 6 September 2017

Always happy to hit Mel's for breakfast...they have a special 2X2X2...meat, pancake and egg...perfect for me and always cooked perfectly. Service is always fast and with a smile.

Thank Gringo1
Reviewed 30 August 2017

I have been eating breakfast there for over 30 years! I always go the the number 3. Wait staff is always friendly and courteous. Never had my cup of coffee run empty either.

Thank Tj G
Reviewed 28 August 2017 via mobile

Having an otherwise adequate meal at Mel's on afternoon when it became apparent that the staff is ridiculously HOMOPHOBIC !! They waiters were cruelly and openly mocking a young man in the restauarant in front of the other customers. And what appeared to be a...More

Thank Richard E
Reviewed 22 July 2017

It was nearly nine at night and we were finishing out our two day visit to Lafayette. We were hungry and trying to decide what we wanted to eat. Four people of "I am not in the mood for anything special' left us at wit's...More

Thank Jonathan W
Reviewed 10 July 2017 via mobile

The employees were so sweet and friendly! The milkshakes are like old times - just the perfect thickness and like made with real chocolate you can taste. You can't go wrong with any of the breafast items. Their taco salad is also good. You can...More

Thank LeeAnn M
Reviewed 23 May 2017

Decent diner food - 24x7 - but at 3AM the crazies come out. Just basically go for the food - great breakfast - good burgers - decent service - definitely a DIVE!

Thank Bob N
Reviewed 20 February 2017 via mobile

Moved to Lafayette a couple months ago and I've been looking for a breakfast place that is tasty and has a comfortable environment. After trying lots of places I think I found it. I ordered the two eggs with bacon, toast and hash browns with...More

Thank JLGlenn
Nearby Restaurants
Zea Rotisserie & Bar
419 reviews
.50 km away
237 reviews
.40 km away
Judice Inn
91 reviews
.45 km away
Mandez's Seafood, Bar & Grill
9 reviews
.60 km away
Nearby Attractions
Cajundome & Convention Center
65 reviews
1.54 km away
Lafayette Farmers and Artisans Market at the Horse Farm
6 reviews
.58 km away
Escape Room Lafayette
69 reviews
1.05 km away
Red Lerille's Health & Raquet Club
60 reviews
.55 km away
Questions & Answers
Get quick answers from Mel's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
Location and Contact Information
  • Address: 2956 Johnston St, Lafayette, LA 70503-3246
  • Location: United States  >  Louisiana (LA)  >  Lafayette Parish  >  Lafayette
  • Phone Number: +1 337-235-6219
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing