Valhalla Crossing Restaurant

Valhalla Crossing Restaurant is located in the historic Valhalla Train Station building on the Taconic Parkway, serving great comfort food along with huge fresh salads, creative sandwiches, healthy wraps, and THE BEST BURGERS!