Bigfoot Lodge West - Cocktail bar in Palms, Los Angeles | Reviews, Photos & Information on Postcard