A colleague and friend recently took me to the Salt Rock Grill, in Indian Shores Florida (outside Tampa and St. Petersberg). I was thoroughly amazed at the quality and freshness of the fish, the wide variations on preparation, and the sheer size of the facility and it's famous grill.
Continue reading "Amazing seafood in the Tampa Florida area!" »