Upstream Provisions is a historic mountain gathering place in Southwest Virginia, offering lunch, provisions, and local goods. We're nestled at the foot of the Grayson Highlands in Troutdale, VA — a spot to slow down, eat something good, and pick up a few things from the shelves on your way out.
Visit Us
Snacks, biscuits, salads, and sandwiches made with local goods — boiled peanuts, pimento cheese, smoked brisket, and more.
View the Full MenuLunch, local provisions, and a front porch worth lingering on.
Wed – Fri: 11am – 5pm
Saturday: 11am – 12:30am
Sun – Tue: Closed
7116 Troutdale Hwy
Troutdale, VA 24378