Are there any sports bars in San Pedro or just any bar in San Pedro that has access to a TV w/ESPN?? My alma mater will be playing in the College World Series while I'm on Ambergris Caye so I was just curious as to if there was a place where I could catch up on the action.
Thanks.