Indian Rocks Beach, FL Listings Dining Shopping Leisure Highest Rated Dining Guppys on the Beach $$ 1765 reviews Seafood, New American, Sandwiches (727) 593-2032 1701 Gulf BlvdIndian Rocks Beach, FL 33785 The Original Crabby Bill's $$ 1487 reviews Seafood, Bars, American (727) 595-4825 401 Gulf BlvdIndian Rocks Beach, FL 33785 Guilty Sea Sports Pub $$ 70 reviews Gastropubs, Pubs, Sports Bars (727) 361-2220 301 Gulf BlvdIndian Rocks Beach, FL 33785 Groupers On The Gulf $$ 196 reviews Seafood, Soup, Cuban (727) 266-4276 1401 Gulf BlvdIndian Rocks Beach, FL 33785 Beach Waves Grill $$ 194 reviews Seafood, Tacos, Sandwiches (727) 593-3663 2300 Gulf BlvdSte 1 Kooky Coconut $ 441 reviews Sandwiches, Cafes, Ice Cream & Frozen Yogurt (727) 517-1300 760 Gulf BlvdIndian Rocks Beach, FL 33785 Jake's Coastal Cantina $$ 468 reviews Mexican (727) 595-6777 500 1st StIndian Rocks Beach, FL 33785 Keegan's Seafood Grille $$ 994 reviews Seafood, American (727) 596-2477 1519 Gulf BlvdIndian Rocks Beach, FL 33785 Villa Gallace Italian Restaurant $$ 478 reviews Italian (727) 596-0200 109 Gulf BlvdIndian Rocks Beach, FL 33785 Salt Rock Grill $$$ 1763 reviews New American, Seafood, Steakhouses (727) 593-7625 19325 Gulf BlvdIndian Shores, FL 33785 Coco's Crush Bar and Grill $ 49 reviews Seafood, Venues & Event Spaces, Cocktail Bars (727) 223-5446 2405 Gulf BlvdIndian Rocks Beach, FL 33785 Casa Italia Restaurant $$ 110 reviews Italian (727) 223-8913 2699 Gulf BlvdIndian Rocks Beach, FL 33785 JD's Restaurant & Lounge $$ 275 reviews Lounges, American, Breakfast & Brunch (727) 595-1320 125 Gulf BlvdIndian Rocks Beach, FL 33785 Dog & Parrot Beach Pub $ 111 reviews American, Pubs (727) 593-3208 19703 Gulf BlvdIndian Shores, FL 33785 Slyce - Indian Rocks Beach $$ 706 reviews Pizza, Music Venues, Bars (727) 408-5272 311 Gulf BlvdIndian Rocks Beach, FL 33785 Cafe de Paris Bakery $$ 492 reviews Bakeries, French (727) 593-0277 2300 Gulf BlvdIndian Rocks Beach, FL 33785 Baked Batata $ 6 reviews Waffles, Salad, Beer, Wine & Spirits (727) 330-1717 321 Gulf BlvdIndian Rocks Beach, FL 33785 PJ's Oyster Bar $$ 388 reviews Seafood, Bars (727) 596-5898 415 2nd StIndian Rocks Beach, FL 33785 Jimmy Guana's $$ 227 reviews Seafood, Steakhouses, Sandwiches (727) 595-8356 401 2nd StHoliday Inn Harborside Localz Sports Bar & Grill- Largo $$ 110 reviews Sports Bars, Cocktail Bars, Burgers (727) 221-0002 14219 Walsingham RdSte F Da Pollani’s $$ 121 reviews Italian (727) 239-7855 13688 Walsingham RdLargo, FL 33774 VIP Mexican American Cuisine $$ 193 reviews Mexican, Tex-Mex, New American (727) 270-7215 213 Gulf BlvdIndian Rocks Beach, FL 33785 Caddy's Indian Shores $$ 443 reviews Pubs, Breakfast & Brunch, Seafood (727) 595-3172 20025 Gulf BlvdIndian Shores, FL 33785 Indian Rocks Cafe Deli & Market $ 82 reviews Coffee & Tea, Breakfast & Brunch, Juice Bars & Smoothies (727) 475-9949 1401 Gulf BlvdIndian Rocks Beach, FL 33785 DJs Clam Shack $$ 180 reviews Seafood (727) 474-7407 19705 Gulf BlvdSte A