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 good45%
  • Average15%
  • Poor4%
  • Terrible3%
Travellers talk about
“brunch” (2 reviews)
“pancakes” (6 reviews)
“meatloaf” (4 reviews)
Open Now
12:00 AM - 11:59 PMAll hours
American, Diner
2956 Johnston St, Lafayette, LA 70503-3246
All Details
Write a ReviewReviews (63)
Traveller rating
Traveller type
Time of year

21 - 30 of 60 reviews

Reviewed 11 April 2016

this place was the best..from the host to the food. it was awesome for late night dining. it wasn't too crowded at all. average prices for a diner.

Thank zwicked
Reviewed 9 March 2016 via mobile

Went there twice in our 3 day stay. First time only because it was cute. Then had the best burgers of our trip!!!! Nice friendly staff and customers too. ( we talked to a couple of locals while we waited for a table. A couple...More

Thank Cabobling
Reviewed 28 February 2016 via mobile

They insist on serving the food cold. It really was not that good after they warmed it. Eggs Benedict should be a treat but not here. Never again!

Thank bandman
Reviewed 20 January 2016 via mobile

Have eaten here multiple times. Good food, great service! Have had one out of many incidents where our server was not in a good mood. Have had her again since, and she's wonderful! (Just like all the rest). Highly recommend!!

Thank Monica R
Reviewed 7 January 2016

We were there for lunch. Hubby got a double meat hamburger and fries (YUMMY), which was HUGE (he said next time it will be a single). He said it was cooked to perfection and he said if he didn't know better he would have thought...More

Thank dpamdc
Reviewed 29 December 2015

Mel's is a great place for breakfast. Excellent service and a fun atmosphere. It is our favorite place to eat breakfast when visiting relatives in Lafayette.

Thank drayy
Reviewed 5 November 2015

when its late and you need to relax and sober up before you head home with a full belly, and friendly staff...

Thank Zackary36
Reviewed 27 October 2015 via mobile

Excellent food and very friendly staff, everyone here is so nice. Parking right in front. Highly recommend, reasonable priced meals, no surprises.

Thank biggeejack
Reviewed 25 October 2015 via mobile

We eat here often. The service is good and the food is good. It's a step back in time to great old music playing, a bar you can sit at with the padded seats, and old memorabilia on the walls. The food is always cooked...More

Thank Bob C
Reviewed 5 August 2015

The food was good. I enjoyed the diner feel. I was crowded, but that was a good thing. The waitress and waiters were friendly and we had a lot of laughs! Will go back when I am in Lafayette.

Thank prucantoo
Nearby HotelsSee all 50 hotels in Lafayette
Hilton Garden Inn Lafayette/Cajundome
669 reviews
1.66 km away
Fairfield Inn & Suites Lafayette South
240 reviews
2.72 km away
Comfort Suites
290 reviews
2.81 km away
DoubleTree by Hilton Hotel Lafayette
552 reviews
2.82 km away
Nearby Restaurants
Zea Rotisserie & Bar
425 reviews
.50 km away
241 reviews
.40 km away
Judice Inn
94 reviews
.45 km away
Drago's Seafood Restaurant
21 reviews
.50 km away
Nearby Attractions
Cajundome & Convention Center
66 reviews
1.54 km away
Lafayette Farmers and Artisans Market
6 reviews
.58 km away
Escape Room Lafayette
70 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
Child-friendly, Kids
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