Indian Shores, FL Listings Dining Shopping Leisure Highest Rated Dining Salt Rock Grill $$$ 1775 reviews New American, Seafood, Steakhouses (727) 593-7625 19325 Gulf BlvdIndian Shores, FL 33785 DJs Clam Shack $$ 181 reviews Seafood (727) 474-7407 19705 Gulf BlvdSte A Dog & Parrot Beach Pub $ 111 reviews American, Pubs (727) 593-3208 19703 Gulf BlvdIndian Shores, FL 33785 Aloha To Go $ 347 reviews Hawaiian, Barbeque, Seafood (727) 270-7200 19711A Gulf BlvdIndian Shores, FL 33785 Villa Gallace Italian Restaurant $$ 481 reviews Italian (727) 596-0200 109 Gulf BlvdIndian Rocks Beach, FL 33785 Caddy's Indian Shores $$ 446 reviews Pubs, Breakfast & Brunch, Seafood (727) 595-3172 20025 Gulf BlvdIndian Shores, FL 33785 Bay 1 Ice Cream & Sandwich Shop $ 80 reviews Sandwiches, Desserts, Ice Cream & Frozen Yogurt (727) 595-2291 19713 Gulf BlvdIndian Shores, FL 33785 Angry Pepper Taphouse $$ 106 reviews Barbeque, Bars (727) 596-5766 9366 Oakhurst RdSeminole, FL 33776 Benedict's Restaurant $ 19 reviews American, Breakfast & Brunch 9342 Oakhurst RdSeminole, FL 33776 Time Out Sports Bar $ 59 reviews Sports Bars, American (727) 593-3114 9009 Oakhurst RdSte A China King $$ 28 reviews Chinese (727) 517-8882 9394 Oakhurst RdSeminole, FL 33776