Relax • Unwind • Rejuvenate...

VisitIRBInfoLogo

Restaurants & Live Entertainment

A complete directory of Eateries, Bars and Live Entertainment venues located within the City of Indian Rocks Beach, Florida. View photos, videos and detailed information for each location.

cusosbar1

Cuso's is located at 2405 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-596-5640.

aqua prime

Aqua Prime is located at 213 Gulf Blvd., Indian Rocks Beach, Fl 33785. Phone number: 727-330-7724.

cafedeparis

Cafe de Paris is located at 2300 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-593-0277.

crabbys_2

Crabby's is located at 401 Gulf Blvd., Indian Rocks Beach, Fl 33785. Phone number: 727-595-4825.

guppyssign

Guppy's is located at 1701 Gulf Blvd., Indian Rocks Beach, Florida 33785. Phone Number: 727-593-2032

jakessandwichsign

Jake's Cantina is located at 435 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-595-6777.

jdssign_1

JD's is located at 125 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-595-1320.

keeganssign copy

Keegan's is located at 1519 Gulf Blvd., Indian Rocks Beach, Fl 33785. Phone number: 7277-596-2477.

kookycoconut_14

Kooky Coconut is located at 760 Gulf Blvd., Indian Rocks Beach, Fl. 33785. Phone number: 727-517-1300.

pajanossign_1

Pajano's is located at 1305 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-595-8446.

pinkysicecream

Pinky's is located at 1401 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-517-7656.

pjsign_1

PJ's is located at 500 1st Street, Indian Rocks Beach, FL 33785. Phone number: 727-596-5898.

redlionsign_1

Red Lion Pub is located at: 1407 Gulf Boulevard  Indian Rocks Bch, FL 33785
Phone: 727-596-5411.

Sandbar is located at 1311 Gulf Blvd., Indian Rocks Beach, Fl. 33785. Phone number: 727-596-3332

sandys_1

Sandy's is located at 2300 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-596-6896.

slycesign

Slyce Pizza Bar is located at 311 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-408-5272.

thaipan_2

Thai Pan Alley is located at 2300 Gulf Blvd, Indian Rocks Beach, Fl 33785. Phone number: 727-593-FOOD

tjsitaliansign

TJ's is located at 1515 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-596-1616.

villagallacesign_1

Villa Gallace is located at 109 Gulf Blvd., Indian Rocks Beach, FL 33785. Phone number: 727-596-0200.

Visit Indian Rocks Beach

Dog Beaches Woof

BOBon Beach-2