Indian Rocks, FL Listings Dining Shopping Leisure Highest Rated Dining Guppys on the Beach $$ 1891 reviews Seafood, New American, Sandwiches (727) 593-2032 1701 Gulf BlvdIndian Rocks Beach, FL 33785 Kooky Coconut $ 481 reviews Sandwiches, Cafes, Ice Cream & Frozen Yogurt (727) 517-1300 760 Gulf BlvdIndian Rocks Beach, FL 33785 Groupers On The Gulf $$ 220 reviews Seafood, Soup, Cuban (727) 266-4276 1401 Gulf BlvdIndian Rocks Beach, FL 33785 Beach Waves Grill $$ 225 reviews Seafood, Tacos, Sandwiches (727) 593-3663 2300 Gulf BlvdSte 1 The Original Crabby Bill's $$ 1621 reviews Seafood, American, Cocktail Bars (727) 595-4825 401 Gulf BlvdIndian Rocks Beach, FL 33785 Keegan's Seafood Grille $$ 1066 reviews Seafood, American (727) 596-2477 1519 Gulf BlvdIndian Rocks Beach, FL 33785 Grove Surf Cafe $ 41 reviews Coffee & Tea, Bakeries, Breakfast & Brunch (727) 517-8100 1309 Gulf BlvdIndian Rocks Beach, FL 33785 Jake's Coastal Cantina $$ 495 reviews Mexican (727) 595-6777 500 1st StIndian Rocks Beach, FL 33785 Cafe de Paris Bakery $$ 524 reviews Bakeries, French (727) 593-0277 2300 Gulf BlvdIndian Rocks Beach, FL 33785 Guilty Sea Sports Pub $$ 95 reviews Pubs, Sports Bars, American (727) 361-2220 301 Gulf BlvdIndian Rocks Beach, FL 33785 Salt Rock Grill $$$ 1940 reviews New American, Seafood, Steakhouses (727) 593-7625 19325 Gulf BlvdIndian Shores, FL 33785 PJ's Oyster Bar $$ 416 reviews Seafood, Bars (727) 596-5898 415 2nd StIndian Rocks Beach, FL 33785 Indian Rocks Cafe Deli & Market $ 87 reviews Coffee & Tea, Breakfast & Brunch, Juice Bars & Smoothies (727) 475-9949 1401 Gulf BlvdIndian Rocks Beach, FL 33785 DJs Clam Shack $$ 213 reviews Seafood, Fast Food, Beer Bar (727) 474-7407 19705 Gulf BlvdSte A Villa Gallace $$ 527 reviews Italian (727) 596-0200 109 Gulf BlvdIndian Rocks Beach, FL 33785 Coco's Crush Bar and Grill $$ 67 reviews Seafood, Venues & Event Spaces, Cocktail Bars (727) 223-5446 2405 Gulf BlvdIndian Rocks Beach, FL 33785 VIP Mexican American Cuisine $$ 232 reviews Mexican, Tex-Mex, New American (727) 270-7215 213 Gulf BlvdIndian Rocks Beach, FL 33785 Proino Breakfast Club $$ 245 reviews Breakfast & Brunch (727) 303-3896 14400 Walsingham RdLargo, FL 33774 TJ's Italian Cafe $$ 301 reviews Italian, Pizza, Seafood (727) 596-1515 1515 Gulf BlvdIndian Rocks Beach, FL 33785 Jimmy Guana's $$ 249 reviews Seafood, Steakhouses, Sandwiches (727) 595-8356 401 2nd StHoliday Inn Harborside Aloha To Go $ 359 reviews Hawaiian, Barbeque, Seafood (727) 270-7200 19711A Gulf BlvdIndian Shores, FL 33785 Chicago Jaqx Pizzeria & Taphouse $$ 234 reviews Pizza, Burgers, Chicken Wings (727) 303-3946 1511 Gulf BlvdIndian Rocks Beach, FL 33785 Turkish Flame $ 19 reviews Turkish, Mediterranean, Kebab (727) 330-6000 2699 Gulf BlvdIndian Rocks Beach, FL 33785 GulfSide Pizza & Subs $ 58 reviews Pizza, Sandwiches (727) 614-9011 11703 Hamlin BlvdLargo, FL 33774 Gulf Bistro $$$ 145 reviews French, Seafood (727) 216-6945 12551 Indian Rocks RdLargo, FL 33774