More Sasquatch, Please: Bigfoot Lodge West Sneak Peek

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?