Football is officially back and there is no better place in Southwest Florida to watch the game than Tavern on the Bay Sports Bar & Grill. Not only does the Tavern offer a wide selection of adult beverages and great food, but they are also home to one of the biggest projector screens in SWFL! On top of that, they are located in Bayfront of Naples with a gorgeous waterside view of Naples Bay.
Here is a taste of what you can expect...