Rumba and Tapas
7 Port Lucaya Marketplace B1 U In front of the Casino, Freeport Grand Bahama Island
Rumba and Tapas is a Caribbean, Latin, Pizza, Spanish, Bahamian place is located in Freeport, Bahamas. The address of Rumba and Tapas is 7 Port Lucaya Marketplace B1 U In front of the Casino, Freeport Grand Bahama Island.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 242-373-7277,