Location: Avoiding rehab- on a "psychotropical vacation"
Posts: 1,950
Ok foodies- here's a question-
Cancun and Playa del Carmen have many 5 star restaurants, several of which we have in the States. There used to be an amazing steakhouse named Mr G's- service and food were unreal. My fave restaurant, until it closed b/c it was involved in money laundering. Really though.
Aside from the sketch factor- Is this a chain? Do we have them here?