Omni Amelia Island Resort
Omni Amelia Island Resort is nestled on 1,350 acres at the tip of a barrier island just off the Northeast Florida coast and offers luxurious oceanfront accommodations, the largest poolscape in No...
Mix all ingredients together and pour over ice. Garnish with the cherry tomatoes and a sprig of basil.
Copyright ©2024 Edible Northeast Florida. All rights reserved