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.

Cuban Island

3150 Williamson Rd NW, Roanoke, VA 24012-4316
+1 540-529-7762
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent74%
  • Very good18%
  • Average4%
  • Poor1%
  • Terrible3%
Travellers talk about
“plantains” (19 reviews)
“ropa vieja” (14 reviews)
“cuban sandwich” (15 reviews)
Closed Now
All hours
Caribbean, Latin, Cuban
3150 Williamson Rd NW, Roanoke, VA 24012-4316
All Details
Write a ReviewReviews (114)
Traveller rating
Traveller type
Time of year

1 - 10 of 114 reviews

Reviewed 4 weeks ago via mobile

I love Cuban food, and Cuban Island serves the best. I read about this restaurant on a website listing best restaurants in Virginia. Since then, I have been to Cuban Island more than a half dozen times. I try a different dish every time I...More

Thank Angela W
Reviewed 17 October 2017

Once again our experience was top notch. We were warmly greeted by the owner and made to feel quite at home. They were very busy, but our food was served promptly. Their cubano sandwich is very authentic and delicious. We will continue to be a...More

Thank Kay S
Reviewed 29 August 2017 via mobile

We met family members who are regular visitors to this small but charming restaurant. The owner knew what my brother wanted. My husband & I had a mixed chicken & shrimp dish that was delicious. I had plaintains & yucca and he had the beans/rice...More

Thank luvbooksandblooms
Reviewed 29 August 2017 via mobile

Great food and great service every time. They have great prices and pleasant friendly service. The desserts are wonderful!

Thank Glenn C
Reviewed 10 August 2017

The good points. Lovely privately owned restaurant and very clean. All staff friendly and attentive. The tamale was excellent and the cuban taco delicious. The Cuban sandwich, I would not recommend. Bread ordinary and just not special. The stuffed potato also good. The prices are...More

Thank 2Yummy4U
Reviewed 8 August 2017 via mobile

I have been here several times and I get pretty much the same thing but the price keeps changing. I am a generous tipper and kind of felt like a semi-regular but was disappointed to feel like I was getting taken advantage of. You don't...More

Thank Tony P
Reviewed 3 August 2017 via mobile

This small eatery on Williamson Road is easy to miss but once you've been there you'll never miss it again. The food is scrumptious and plentiful. Rich, flavorful, Cuban food. Also, reasonably priced.

1  Thank Dan_Kris
Reviewed 25 July 2017 via mobile

The owner is a beautiful person and so friendly! Don't miss this restaurant next time you get a craving for Cuban delicious entrees!! Just missed Cuban bread!!

Thank Linda C
Reviewed 19 July 2017 via mobile

I have been to Cuban Island twice; once in January and once last week. I loved the food and service both times. The owners are so friendly and the food is authentic and delicious. They offer a wide variety of dishes and have specials daily...More

Thank Angela W
Reviewed 10 July 2017

I am the president of a small charity called BOOKBAG SANTA. We take school supplies to Belize, and while Belizean food is not exactly like Cuban, we hold our meetings at the Cuban Island because the food is so good, the price is so low,...More

Thank BookbagSanta
Nearby HotelsSee all 40 hotels in Roanoke
Home2 Suites by Hilton Roanoke
152 reviews
1.82 km away
Econo Lodge Civic Center
285 reviews
1.98 km away
Holiday Inn Express Roanoke-Civic Center
399 reviews
2.00 km away
Rodeway Inn Civic Center
69 reviews
2.10 km away
Nearby Restaurants
Bethlehem Restaurant and Grocery
27 reviews
1.58 km away
New Yorker Deli & Restaurant
130 reviews
.47 km away
City Corner 2
44 reviews
.96 km away
Nearby Attractions
Virginia Museum of Transportation
569 reviews
3.03 km away
O. Winston Link Museum
252 reviews
2.94 km away
Taubman Museum of Art
329 reviews
3.04 km away
St. Andrew's Roman Catholic Church
62 reviews
2.43 km away
Questions & Answers
Get quick answers from Cuban Island 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
11:00 - 20:30
Location and Contact Information
  • Address: 3150 Williamson Rd NW, Roanoke, VA 24012-4316
  • Location: United States  >  Virginia (VA)  >  Roanoke
  • Phone Number: +1 540-529-7762
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