Address History
234 Magnolia Avenue in Larkspur, California (United States)
 
Opened Name
2009 Tavern at Lark Creek
1989 The Lark Creek Inn