Hey guys - So I'm brand new to the Land O' Lakes area (just a hop skip and a jump north of Tampa) and am looking for a watch site. Apparently there are two of them, one at a Buffalo Wild Wings and another at a bar not too far away. Anyone here familiar with these two and have an opinion on which is better or if there's another site I'm unaware of?