Meedsy
Member
I have a poorly timed trip to Punta Cana coming next week (would rather it be Arizona). My mom has a house down there so we have 3 families staying at the house but no cable (she likes the peace and quiet...) Anyways my question is have any of you found a good place to catch a football game while in Punta Cana? I will obviously be watching wherever I can even if it's some random dude named Pablo's place....