The St. Anthony Hotel announces the winter launch of a new upscale restaurant helmed by James Beard nominated chef Leo Davila.
The St. Anthony Hotel announces the winter launch of a new upscale restaurant helmed by James Beard nominated chef Leo Davila.