View Single Post
  #10 (permalink)  
Old July 14th, 2001, 10:39 PM
Posts: n/a
Default Re: Playa del Carmen/Cozumel

Just wondering what the big deal is with Carlos & Charlie's (in Cozumel)? Have heard some wild and crazy things about it, and was wondering what you thought of it? Thanks.
Reply With Quote