New name but the resort is really nice. The restaurant has a little of everything but it the lobby bar that is the best place to people watch and has appetizer specials.
Address: 13 Armada Nacional Ave, Puerto Penasco, Mexico
Location: Mexico > Northern Mexico > Sonora > Puerto Penasco
Phone Number: 383-6010