The Best Steakhouse in Mexico with a Spectacular View