best restaurants for pre show