kent4489 Posted November 9, 2010 #1 Share Posted November 9, 2010 I see there are 2 locations on Grand Cayman. One in Cardinal Plaza, the other on Fort St. Which would be the main location? Thanks. Link to comment Share on other sites More sharing options...
TurtleTagger Posted November 9, 2010 #2 Share Posted November 9, 2010 I believe the Cardinal Ave, location is the larger of the two. Either way, they are within a few minutes walking distance of each other. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.