A beautiful night at Crabby Bill's in Indian Rocks Beach

We've been serving fresh local seafood since 1983 here on Indian Rocks Beach. We serve breakfast, lunch & dinner, with full menu available until 1:30am! We feature a full liquor bar with the best happy hour on the beach until 6pm. We welcome large parties, and kids menu & early bird menus are available. We offer both indoor & outdoor dining and live entertainment daily. We have a fresh seafood retail market on premises and event spaces available for your private events!

General Information

  • Family-friendly
  • Hours: 7 a.m. - 1:30 a.m. daily
  • Pets on leash allowed
  • WiFi available


  • Military Discount

Sponsored Content