Overview
Built in 1903, ALTAR is the oldest standing building in downtown Long Beach. Restored original wooden floors with brick walls and high vaulted barn-like ceilings throughout. Ornate vintage light fixtures fill the room with original hand painted murals on the walls above.