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.

Royal Cafe Family Restaurant

75 E Indiantown Rd, Ste 509, Jupiter, FL 33477-5089
+1 561-747-7426
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good34%
  • Average4%
  • Poor3%
  • Terrible1%
Travellers talk about
“pancakes” (8 reviews)
“turkey burger” (2 reviews)
“home fries” (3 reviews)
Closed Now
American, Cafe, Diner, Vegetarian Friendly, Gluten Free Options
75 E Indiantown Rd, Ste 509, Jupiter, FL 33477-5089
All Details
Write a ReviewReviews (147)
Traveller rating
Traveller type
Time of year

1 - 10 of 147 reviews

Reviewed 11 January 2018

I have been there many times for both breakfast and lunch. The service and food has always been excellent. Have no complaints at all about this restaurant..

Thank Joe M
Reviewed 22 December 2017

Been going here for years, delicious food and always consistent. Very friendly service, your coffee cup stays full

Thank Patricia A
Reviewed 22 December 2017

Everything is fresh. Great spot for lunch. No credit cards, only cash. I highly recommend this restaurant.

Thank Donald W
Reviewed 10 November 2017

I have had lunch at Royal Cafe a few times and eaten salad and turkey burger. The food turkey burger was excellent

Thank Bruce C
Reviewed 26 October 2017

One of the best breakfast places in Jupiter if not the best. Be prepared for a wait in season and it's worth it. Huge portions and it's all delicious. Lots of homemade specials. Omelettes have 3 eggs and more then you can eat. It's always...More

Thank Tom S
Reviewed 26 October 2017

Very good breakfast and service. They make you feel right at home. Went there with my brother, sister, son in law, and grandson. All enjoyed their meals. Like many other breakfast places in area, this is cash only.

Thank Robert S
Reviewed 13 October 2017

Stopped by with a friend of mine, had a very huge and good salad, staff very friendly. It's ok for a fast lunch.

Thank Grace F
Reviewed 10 October 2017

Cash only joint has the BEST breakfast in town! Get your omelette smothered in gravy, its insane. Service is always fantastic!

Thank Laura F
Reviewed 5 October 2017 via mobile

This is a must for breakfast in Jupiter. The restaurant has a homey atmosphere and caters well to allergies. As Jupiter locals, we go here and enjoy the quality food and service. Great little breakfast nook for locals and travelers alike. hint: blueberry pancakes are...More

Thank Ashley A
Reviewed 3 October 2017

A pretty good diner serving breakfast and lunch. We stopped in for (lets call it) brunch. Food wasn't spectactular but pretty good. Service was good and prices were not out of line with what we got. I had a great omlet, so-so grits and a...More

Thank bilewis
Nearby HotelsSee all 10 hotels in Jupiter
La Quinta Inn Jupiter
467 reviews
.52 km away
Wyndham Grand Jupiter at Harbourside Place
1,344 reviews
.89 km away
Baron's Landing Motel & Apartments
11 reviews
1.31 km away
Best Western Intracoastal Inn
407 reviews
1.66 km away
Nearby Restaurants
Dune Dog Cafe
1,086 reviews
.61 km away
Old Florida Bar & Grill
141 reviews
.52 km away
Casa Mia Trattoria Pizzeria
198 reviews
.49 km away
Nearby Attractions
Harbourside Place
237 reviews
.87 km away
The Loxahatchee River Center
48 reviews
1.09 km away
Sawfish Bay Park
28 reviews
1.00 km away
Burt Reynolds Park
41 reviews
.97 km away
Questions & Answers
Get quick answers from Royal Cafe Family Restaurant 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
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
6:30 am - 1:30 pm
6:30 am - 3:00 pm
6:30 am - 3:00 pm
6:30 am - 3:00 pm
6:30 am - 3:00 pm
6:30 am - 3:00 pm
6:30 am - 2:00 pm
Location and Contact Information
  • Address: 75 E Indiantown Rd, Ste 509, Jupiter, FL 33477-5089
  • Location: United States  >  Florida (FL)  >  Jupiter
  • Phone Number: +1 561-747-7426
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