Welcome to the Tiki Central 2.0 Beta. Read the announcement
Tiki Central logo
Celebrating classic and modern Polynesian Pop

Tiki Central / General Tiki / The Islands, Denver CO.?

Post #143513 by Surf Seal on Sat, Feb 26, 2005 4:26 PM

You are viewing a single post. Click here to view the post in context.
SS

Is this the place that was actually in Glendale? When I was a kid I remember going to a polynesian restaurant in Glendale that was designed like like grass shacks that were surrounded by water. I loved that place. It was always vey busy, but still went out of business because it was not making enough money -- which I can never figure out.