We love funky off the main street places and Cafe Karibo fit the bill. The staff was very friendly and sat us outside. My mahi was nice and fresh and topped with crab. My wife had an awesome crab dip and a salad that she is still talking about. We will be back on our next trip to Fernandina.