The beach doesn't get any better than this. Games will be on every TV, the projector is going, and numerous food and drink specials for both Rays (boo!) and Brewers (yay!) fans. Sounds like a ton of Milwaukee fans flying into the games will be meeting here.
6800 Sunset Way, St. Pete Beach, FL, FL, 33706