A local restaurant on Williamson Road in Roanoke that serves authentic and delicious Cuban food. Enjoy the flavors and the friendly people at Cuban Island.
Directions:
From I-581, exit at 4E Orange Avenue, continue to traffic light and turn left onto US-11 N/Williamson Road and continue to restaurant on the left.