Mai Tiki Bar is located at the end of the 800 ft long Cocoa Beach Pier in Cocoa Beach, Florida. May 21, 2008
Please enable Javascript!
<< Return to This Week's Panorama Menu >>