Lake Bluff, Illinois, United States
Taki Tiki Room is the home tiki bar of Gary Lawrence, in Lake Bluff, just north of Chicago.
Claim this Tiki Bar