Baja Lobster Co. – Los Cabos Magazine #36
The aptly named Baja Lobster Co. anchors the Cabo San Lucas Marina. The inside dining room is a wonderful escape during hot days, but nothing beats its cantilevered patio come sunset. Retreat to the Mexican seafood restaurant for a menu that teems with choices, representing… Read More