The Centre Spot is one of Grand Cayman's most popular sports bar. Located in George Town, they're open Monday through Sunday and offer classic bar food, early morning sports games and 6 flat-screen televisions.
102 Mary St. DowntownP.O. Box 10283, George Town, Grand Cayman, Cayman Islands, KY1-1003
Click for more information