Huntington Beach
Cool, cool, cool, both inside and out. Close to the beach, too.