Hi. I'm coming to AC for the first time this weekend & I want to watch the NBA playoffs. Any recommendations on where we should go that will have it on TV?! Thanks!!
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.