Island Royale LLC

4.5 (37)restaurant

Tucked inside a Decatur Shell station, this unexpected spot turns out flavorful Caribbean fare.

Find on Google Maps

Description

Situated on Flat Shoals Parkway, Island Royale pairs an unexpected roadside setting with authentic island dishes. Operating from within the Shell station, it has built a reputation as a highly rated destination for Caribbean flavors.

Ask Karpo for more information.