Yeah...Tedd's is not quite shouting distanceand...
as far as a bar being at the police station...
no one really explains that bar in detail...since I was one of the people that posted about this "phenomena" many moons ago and originally posted because I was excited about them being one of the few bars in Negril with a generator at the time current/electricity was going out quite regularly...
it's really the police recreational facility for off duty police/administration where you can get some pretty good food and a cold beer...
they're super friendly and still have that generator if needed (though rarely needed now).