New in Town: Surf Cowboy Bar and Grill
There’s a new restaurant in town. Surf Cowboy Grill and Bar has opened, and so far the reviews are positive. Located on the Akumal Norte main road, it’s a few lotes north from Nahil condos, on the other side of the street. For dinner we ordered Caramel Shrimp. It’s an [……]