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.
All 99 Freeport Restaurants

Ruby Swiss

West Sunrise Highway, Freeport, Grand Bahama Island
242 352 8507
Improve this listing
Ranked #63 of 99 Restaurants in Freeport
Dining options: Lunch, Dinner, Reservations, Late Night
Restaurant details
Dining options: Lunch, Dinner, Reservations, Late Night
Write a Review

21 reviews from our community

Visitor rating
    6
    5
    1
    6
    3
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • English first
  • Any
English first
Freeport, Grand Bahama Island
Senior Reviewer
6 reviews 6 reviews
4 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed October 4, 2014

We wanted a nicer restaurant in Freeport to go for our anniversary dinner. Ruby Swiss did not disappoint! We all had escargot - fantastic! Everyone had a different dish and they were all very good. My husband's steak was good, not great, but truly enjoyed the shrimp. Service was good, though the place was quiet. We would definitely return.

Was this review helpful? Yes
pt st lucie, florida
Top Contributor
86 reviews 86 reviews
38 restaurant reviews
34 helpful votes 34 helpful votes
5 of 5 stars Reviewed August 18, 2014

We found this place in the 1990's and we always make sure we eat here when in town. The fact that its still open only proves they are awesome. Delicious and entertaining with a great staff.

Was this review helpful? Yes
Langley City, Canada
Senior Contributor
21 reviews 21 reviews
13 restaurant reviews
18 helpful votes 18 helpful votes
2 of 5 stars Reviewed April 5, 2014

Over the years we have been to Ruby Swiss many times and on this visit we have to report that it was disappointing. Not open every day for lunch. Very quiet on this visit except for a Rotary meeting in a separate dining room. Service was slow and the food was rather cool and unexciting. Not worth the cost. Ruby... More

Was this review helpful? Yes 1
UK
Top Contributor
70 reviews 70 reviews
35 restaurant reviews
53 helpful votes 53 helpful votes
3 of 5 stars Reviewed February 3, 2014

Enjoyed our meal here, although most items on the menu was off. We dined here on a Tuesday evening, and was told by the waitress as it is very quiet weekdays they dont order a lot of food in, so we were very disappointed as they were out of most things (hence the rating) they didn't even have ice cream.... More

Was this review helpful? Yes
Severna Park, Maryland
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
2 helpful votes 2 helpful votes
2 of 5 stars Reviewed April 6, 2013

We used to dine at the Ruby Swiss however since the Hurricane of 2006, service at this restaurant has significantly declined. The last time I dined was in 2010 and the service was extremely poor. This year (March 2013) my wife and I decided to try again. We arrived at 6PM on Friday and the door was locked. Someone came... More

Was this review helpful? Yes
Philadelphia, Pennsylvania
Reviewer
5 reviews 5 reviews
3 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed November 19, 2012

Ruby Swiss made one of the best dishes I have ever tasted. "Minced Lobster" like no one else could do. My wife made sure that one of our first stops, was to Ruby's for her minced lobster meal. She loves it so much that I had to learn how to make it for her.

Was this review helpful? Yes
London, United Kingdom
Top Contributor
207 reviews 207 reviews
110 restaurant reviews
89 helpful votes 89 helpful votes
5 of 5 stars Reviewed September 2, 2012

The Ruby Swiss used to be on the Ruby Golfcourse, but moved to it's current location about 25 years ago. They have the typically sweet Bahamian Lobster Tails, and US Strip Steaks here, but the specialty is Sheep Tongue Souse, made with real sheep tongues, which melt in your mouth, after slowly simmering in a broth of celery, onion, thyme... More

Was this review helpful? Yes
Spring Hill, FL
Senior Contributor
26 reviews 26 reviews
15 restaurant reviews
20 helpful votes 20 helpful votes
4 of 5 stars Reviewed June 20, 2012

I always like to check the reviews out before I head to someplace I haven't been before if I can but decided to try our old favorite despite the bad reviews just like we did 2 years ago. We were not disappointed at all. I had the grouper, peas and rice, carrots and a salad which was terrific. My Mom... More

Was this review helpful? Yes 1
West Branch, Iowa, United States
Senior Reviewer
9 reviews 9 reviews
5 restaurant reviews
9 helpful votes 9 helpful votes
4 of 5 stars Reviewed March 19, 2012

Ruby Swiss was within walking distance of our resort so we chose to eat there after a day of traveling. I had low expectations but was very pleased with both the food and the service. I had a shrimp and pasta meal that was divine!

Was this review helpful? Yes
Scarborough, Maine
Contributor
12 reviews 12 reviews
10 restaurant reviews
8 helpful votes 8 helpful votes
2 of 5 stars Reviewed December 8, 2011

This used to be our favorite place for fine dining. Over the past couple years the meal has been mediocre at best and service is spotty. This year was the worst of all. Both food and service were poor. Overcooked food and poor salads , polite but poor service. Sorry to see this nice restaurant go downhill.

Was this review helpful? Yes

Travelers who viewed Ruby Swiss also viewed

Freeport, Grand Bahama Island
 
Freeport, Grand Bahama Island
Freeport, Grand Bahama Island
 

Been to Ruby Swiss? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Ruby Swiss

Address: West Sunrise Highway, Freeport, Grand Bahama Island
Phone Number: 242 352 8507
Location: Caribbean  >  Bahamas  >  Grand Bahama Island  >  Freeport

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Things to do Nearby