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?
|