Address: 58 Main St, Tupper Lake, NY 12986, USA
“Great down to home restaurant. Food is prepared there and is all homemade. Despite being located inside a gas station the food is well prepared and ready fairly quickly.”
Address: 124 Park St, Tupper Lake, NY 12986, USA
“It's always a pleasure to get gas from Stewart's, and every Stewart's station is like a perfect pit stop. Not to mention only gas station in upstate that always open till midnight. Total life savers!”