Nestled in the heart of downtown Fernandina Beach, Cafe Karibo has an eclectic vibe that captures the laid-back charm and flavor diversity that define Amelia Island. Whether you’re a longtime local or […]| Amelia Island