I just recently moved to St. Petersburg and was looking for a place that was a little (or a lot) Dolphin-fan friendly. Since I have no idea about the lay of the land, I was hoping some of the other Dolphins fans might be able to help, especially since I know the 49ers game isn't going to be on TV here this Sunday.