Puerto Nuevo
Puerto Nuevo is one of the best and most specific dining experiences in driving distance of San Diego: a small village that has built an entire economy around one dish. Every restaurant serves the same thing — whole grilled lobster, beans, rice, melted butter, and handmade flour tortillas — and you show up, pick a restaurant, order lobsters by count, and eat until you can't. That's the trip.
Why it works for families
- Simple: No decisions except how many lobsters. Kids who are even slightly adventurous eaters love it.
- Fast: You can be done in 90 minutes including parking. Works as a lunch stop between Rosarito and Ensenada.
- Cheap: Whole lobster for $25–35 USD depending on size. A family of five eats well for under $100.
- Memorable: There's nothing else quite like it. It becomes a family reference point.
- The tortillas: Handmade flour tortillas the size of a dinner plate. Kids will never eat a store-bought tortilla the same way.
Where to stay
Puerto Nuevo is a half-day or lunch destination, not an overnight stay. The village is tiny and there's no reason to spend the night here specifically. Use it as a stop on the way between Rosarito and Ensenada, or as a stand-alone afternoon trip.
- If you want to stay nearby: Rosarito Beach Hotel is 20 minutes north. Hotel Las Rocas is between the two.
What to do
- Eat lobster. That's it. Pick a restaurant (they're all comparable), sit down, order.
- Walk the village: Takes about 10 minutes. There are craft shops selling Talavera pottery, tablecloths, leather goods. Good place to buy a wooden fish or some colorful dishware.
- Watch the water: The restaurants along the bluff have ocean views. Nice spot to sit and have a Pacifico before the lobsters arrive.
Where to eat
All ~40 restaurants serve essentially the same menu. Quality is consistent across the board — the differences are minor.
- Puerto Nuevo I, II, III: The original restaurants and still the most popular. Large, efficient, comfortable.
- Ortegas: Long-running, reliable, slightly more polished service.
- La Casa de la Langosta: Good views, reliable quality.
- Pricing: Lobster prices are typically posted outside — shop them if you want, but the spread is usually $2–5 across the village. Not worth agonizing over.
The meal itself: You'll get a whole grilled lobster (sometimes two, depending on order), a bowl of beans (black or pinto), Mexican rice, a stack of massive flour tortillas, and drawn butter. The move is to pull the lobster apart with your hands, dip in butter, eat with the tortillas. Don't be precious about it.
Getting there
- From San Diego: I-5 South to San Ysidro, cross the border, take Mex-1D (toll road) south past Rosarito. Puerto Nuevo is about 12 miles south of Rosarito — watch for the signs (Km 44 marker on the highway). Turn toward the ocean when you see "Puerto Nuevo."
- From Rosarito: 15–20 minutes south on Mex-1D.
- From Ensenada: About 45 minutes north on Mex-1.
- Parking: Gravel lots right in the village, $2–3, attendants will direct you.
- Car insurance: Required. Purchase before crossing. BajaBound.com.
Best time to visit
- Anytime for lunch: Puerto Nuevo does lunch better than dinner. Arrive 12–2pm for the best experience.
- Weekends: The village fills up — expect a wait for the best restaurants. Put your name in and walk the shops while you wait.
- Weekdays: Far more relaxed, same food, shorter wait.
- Avoid: Late Sunday evenings — you'll be fighting border return traffic.
Watch-outs
- That's really all there is: If you don't love lobster (or crustaceans generally), this is not the trip. There are some fish and shrimp options but lobster is the clear reason to go.
- BYOB-ish: Most restaurants have beer and margaritas but don't expect a full bar. Pacifico and Corona are everywhere.
- Kids and lobster: Some kids find whole lobster intimidating or gross. Order one to split and have quesadillas as backup. Staff understand.
- Border return planning: If you go on a Sunday, leave early enough to make the border crossing before 4–5pm crunch. It's close enough that even with a 2-hour wait you're home for dinner.