Spotlight: Amelia Island’s Mexican Restaurants