La Curva

Mexican in Puerto Peñasco

Set in the middle of town, this restaurant is the opposite of a glitzy beach restaurant (and you'll barely see a wristband in the whole place). Huge plates of traditional Mexican cooking are served up in a simple and unfussy environment; try the amazing mariscada (seafood platter) or the carne asada (grilled steak).