Puerto Nuevo in Baja California is not just any Mexican village. It’s the self-described “Lobster Capital of Mexico”.

Puerto Nuevo in Baja California is not just any Mexican village. It’s the self-described “Lobster Capital of Mexico”.
Looking for the best food in Boston, Massachusetts? Here is our brief Boston food guide for a first time visitor.