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.

villagallacesign_1

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

tjsitaliansign

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

thaipan_2

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

slycesign

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

sandys_1

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

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

redlionsign_1

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

pjsign_1

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

pinkysicecream

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

pajanossign_1

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

kookycoconut_14

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

keeganssign copy

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

jdssign_1

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

jakessandwichsign

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

guppyssign

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

crabbys_2

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

cafedeparis

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

aqua prime

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

cusosbar1

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

Visit Indian Rocks Beach

Dog Beaches Woof

BOBon Beach-2