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.

Ray's Lunch

231 E Broadway St, Excelsior Springs, MO 64024-2564
+1 816-637-3432
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good33%
  • Average17%
  • Poor4%
  • Terrible0%
Travellers talk about
“fries” (8 reviews)
“chili” (3 reviews)
“cheeseburger” (3 reviews)
Restaurant Hours
American, Diner
231 E Broadway St, Excelsior Springs, MO 64024-2564
All Details
Write a Review
Reviews (68)
Traveller rating
Traveller type
Time of year

1 - 10 of 67 reviews

Reviewed 4 weeks ago

Ray's was opened in 1932 and not much inside has changed. Supposedly, the ghost of Ray is seen periodically but no such luck this time. Try the breakfast garbage sandwich that has everything you want for breakfast. The homemade biscuits by Brenda are amazingly good....More

Thank Deborah G
Reviewed 11 July 2017

I believe Ray's has been in it's present location for many years. Very 50's in ambience, with counter service available. Good burgers and fries.

Thank Denise B
Reviewed 26 May 2017

This place is said to have been in town since the 30s. I don't remember it but we never went out to eat. It is on par with most of the 50s era soda fountains that are still in operation today. The food was good...More

Thank Brenda Kay J
Reviewed 11 April 2017

On our historic tour of the former Jefferson Highway Route we tried to eat at as many historic and locally owned places as possible and this fit the bill for our breakfast. Service was fine and pretty much as expected in a diner with a...More

Thank Roger B
Reviewed 5 March 2017 via mobile

Old school diner complete with bar and stools. Old grill and great food! Wonderful waitress and staff! We are from out of town but you know it is good when they know the names of all the locals!

Thank Kyanna K
Reviewed 20 February 2017

Good eats, good value and nice service. Been there since 1932, a true American diner. fun experience

Thank MarciaLHansen
Reviewed 11 October 2016 via mobile

I don't get what all the hype is. Yes, it's a really old place. Yes, that's nostalgic. But, this place is dirty, cluttered, and the food isn't great. The burgers are super tiny! They aren't fresh ground beef, just small frozen tiny patties. Even the...More

Thank LiSammy
Reviewed 4 October 2016

We asked the staff at our hotel were the best breakfast in town was and they told us Ray's. They weren't lying! The Dinner itself is a serious throw back, luv it! It's just a tiny hole in the wall but it's very charming, and...More

Thank sconner2627
Reviewed 20 September 2016

Straight up tasty burgers and fries at great prices with a fun nostalgic atmosphere - highly recommend!

Thank rachel b
Reviewed 20 July 2016

This is an original Diner from the good ole days. Hop up on the one of the stool at the counter or take a seat at one of the tables. You will be greeted by the friendliest gals in town. They have daily homemade specials...More

Thank Solarheatenergy
Nearby Restaurants
Ventana Gourmet Grill
243 reviews
.19 km away
Willow Spring Mercantile
121 reviews
.05 km away
Wabash's BBQ and Blues Garden
305 reviews
.91 km away
DARI B Drive In
57 reviews
.78 km away
Nearby Attractions
Excelsior Springs Chamber of Commerce Trolley Wine Tour
9 reviews
.05 km away
New Age Skincare Spa
13 reviews
.12 km away
Paradise Playhouse
22 reviews
.18 km away
Broadway Bar & Grill
8 reviews
.09 km away
Questions & Answers
Get quick answers from Ray's Lunch 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
Restaurant features
Takeout, Seating, Waitstaff
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 231 E Broadway St, Excelsior Springs, MO 64024-2564
  • Location: United States  >  Missouri (MO)  >  Excelsior Springs
  • Phone Number: +1 816-637-3432
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