Roast Beef and sub's. If you love subs then you'll want to eat here for sure. The subs are great, and the price is right. They are no longer located near the intersection of Beach Road, and Canada Street in the heart of the Village, but you can still find them on State Rt. 9 Near the Aviation Mall in Glens Falls. Call them at 518-668-2552. Open April 15 to October 1.