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
Surf Seal
Posted
posted
on
Sat, Feb 26, 2005 4:26 PM
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. |