Good places to eat in Indian Shores & surrounding areas
We're visting Indian Shores in a couple of months.
Any recommendations for good places to eat in Indian Shores and surrounding Tampa Bay area.
Would love to hear about all types of food but good diners/places for breakfast/brunch, mexican, pizza and steakhouses would be very welcome.
All types of budgets too, from a cheap and quick lunch spot to a "grown up & nice" restaurant for dinnner.
Grown up and Nice - Salt Rock Grill in Indian Rock Shores is great. I went for their early dining menu, which included a delicious rack of lamb (with a mint sauce - not jelly - and mashed potatoes that complimented the lamb well), a great steak (wasn't mine so I don't remember the cut) and a pretty great chicken dish. The restaurant is tiered, so every table gets a view of the Intercoastal Waterway. Get reservations, it's a busy place and well worth it. http://www.saltrockgrill.com/
Doughnuts - Lighthouse is great, drive thru and almost no seating so plan to carry out. I think they might be cash only. I haven't had a bad doughnut yet.
Touristy Fried Fish Place - Crabby Bill's has great beer specials (they have Yuengling Lager on tap!), and is an institution. You cannot come to visit the Tampa Bay area and not have a grouper sandwich. There are several locations to choose from (it's a local chain) and I prefer the one on Beachwalk in Southern Clearwater. If you go to that location, bring some coin for the parking meters. http://www.crabbybills.com/
Ice Cream - Pinky's Ice Cream and Candy Shop. It's a small outpost of a local icon - the Candy Kitchen in Madiera Beach, and without the lines. No seating beyond a bench outside, but great ice cream. I can't seem to drive by without getting a cone from them. http://tampabay.citysearch.com/profile/41726383/indian_rocks_beach_fl/pinky_s_ice_cream_candy_shop.html
Maggie Mae's - In Belleair Bluff, Maggie Mae's has great breakfast/blunch food (their spelling, not mine). They have some of the best eggs in the area. http://maggie-maes.com/
Thai - You didn't ask, but I really like this place. Thai Pan Alley. Another no frills place, it's really a take out place that is expanding into their dine-in area. A small furnished dining room is inside, but in good weather sit on their back deck with the bar and TV or take it to go and have a beach picnic. Seriously, where else can you get Thai on the beach! I haven't had a bad meal yet, but my favorites include their Red Curries and Pad Khing.
Pizza - Go to Mario's and buy a slice and a soda if you want a cheap, filling and tasty meal. Their veggie pizza is great -even if a little over topped. It's one a few places I will go for pizza in the area - one of the few who makes a better pizza than I can in my kitchen. It's a popular post-beach meal for the locals.
Mexican - Mariscos el Pulpo II on Seminole Blvd (inland in Seminole) is the best Mexican close to where you'll be in Indian Rocks Shores. This place is of the smothered and covered genre of Mexican cuisine. Great ranchero verde burrito, pretty good tamales - margaritas may be 2-4-1 but they are also made from mix. There are other great Mexican Places in the area but I'm not sure how far you want to drive.
Salt Rock Grill
Eagle Shores Cir, Fairfield Bay, AR 72088
Agree wholeheartedly with the posters who recommended Guppy's and Salt Rock Grille.
I would add La Cachette De La Plage in the "grown up and nice" category (in my opinion, it's the best kept secret on Indian Rocks Beach). Very good French cuisine in a romantic atmosphere...and here's the best part...it's a BYOB with no corkage fee! http://www.lacachetteflorida.com/abou...
Also, if you like Thai, there's a lovely little place a couple of miles south on North Redington Beach called Talay Thai. Very economical and delish with nice ambience...the crab soup is amazing!
I also like TJ's Gourmet Italian Cafe on Indian Rocks Beach. Great pizza!
For breakfast, if you can stand to wait in line (weekdays are less painful), try The Frog Pond on North Redington Beach.