Lake Placid NY Steak Houses 1. 2442 Main St, Lake Placid, NY 12946 | Great Adirondack Steak & Seafood (518) 523-1629