20th Anniversary for The Lobster in Santa Monica

The Lobster, at the entrance of the historic Santa Monica sign, is a popular fine-dining seafood restaurant. Recognized as a one of the most picturesque sunset dining destinations in Southern California,  in 1923 this building was a final stop of Route 66 in the west. It’s as much a part of Santa Monica’s history as…