Toucan's Tiki Lounge

Toucan's Tiki Lounge
2100 North Palm Canyon Drive, Palm Springs, California
92262, USA