Titan of the Sea – Baja Lobster Co. is the definition of casual elegance on the Cabo San Lucas Marina
By Chris Sands Baja Lobster Co. is a cynosure: the epitome of casually elegant Cabo San Lucas–style fine dining, with a gorgeous canopied location overlooking the city’s scenic marina and a menu that’s rich in the region’s fresh and abundant seafood. After a… Read More
