Since seafood restaurant Yankee Pier closed in 2014 after 14 years, 286 Magnolia Ave. in Larkspur has been home to several ...