Puerto Nuevo style lobster meal at an oceanview restaurant in Baja

Puerto Nuevo is a tiny fishing village famous for one thing: lobster, served the classic Puerto Nuevo way with rice, beans, and fresh tortillas. It is one of the easiest and most rewarding day trips from San Diego.

Quick answer: Puerto Nuevo is about 1 hour south of the San Ysidro border, just past Rosarito on the coastal toll road. Drive down for lunch, walk the village of lobster restaurants, and head back – all in a day. Have Mexican insurance before you cross.

The drive

Cross at San Ysidro, take the coastal toll road (cuota) south past Rosarito, and follow signs to Puerto Nuevo. It is a short, scenic drive of about an hour from the border. Bring pesos for the toll plazas.

What to expect

The village is a cluster of dozens of family lobster restaurants, most serving the same beloved formula. Wander, pick a spot, and enjoy. Many places have ocean views. It is casual, friendly, and very tourist-easy.

Make a day of it

Heading back

The return north can be slow at the border – check live wait times and aim to cross before the evening rush. Have your passport and documents ready.

Cross the border with confidence

Get Mexican auto insurance in minutes – a fast online quote means you are covered before you reach the border.

Get My Free Quote →

Related guides

Frequently asked questions

How far is Puerto Nuevo from San Diego?

About 1 hour south of the San Ysidro border on the coastal toll road, just past Rosarito. It is an easy day trip for lunch.

Is Puerto Nuevo worth the drive?

For lobster lovers, absolutely. The village is a cluster of family restaurants serving the classic Puerto Nuevo lobster, many with ocean views, and it is very easy for tourists.

Do I need insurance for a day trip to Puerto Nuevo?

Yes. Mexican auto insurance is required for any drive into Mexico, even a short day trip. Your US policy will not cover you.