Perched atop the tallest building in America west of the Mississippi, La Boucherie on 71 soars above downtown LA, and offers high-level French and steakhouse fare to match. Enjoy the amazing views from the restaurant's floor-to-ceiling windows. See more...