Discover The Freckled Fin Irish Pub in Holmes Beach, FL—your go-to destination on Anna Maria Island for great food, drinks, and entertainment. Our eclectic menu features fresh seafood, traditional Irish fare, and delicious appetizers. Enjoy local craft beers, tropical cocktails, and classic drinks from our fully stocked bar. Join us for nightly live music, Rock & Roll Trivia, and Monday Karaoke. Family-friendly with a treasure chest for kids and a pet-friendly patio. Conveniently located near the beach, perfect for relaxing after exploring the island. Visit us for unforgettable dining and fun!