Fast food chains are on the island and can be a familiar alternative for visitors looking for an inexpensive and fast bite to eat. Most chains have several locations on the island.
Creat Your Own Restaurant Guide with the selected restaurants