More Sasquatch, Please: Bigfoot Lodge West Sneak Peek
Sunday, July 19, 2009 | 6 years ago
Bigfoot Lodge West opened its doors on July 17 for locals and a few VIPs close to the project for a preview of the new Venice Blvd. location which will have its grand opening on July 22. How do the new digs hold up to the original eastside bar favorite?