Bars and lounges, Eating places
Sagebrush BBQ Steakhouse
Sagebrush BBQ Steakhouse is a cozy dining establishment nestled in the heart of New Meadows, ID, known for its hearty and delicious barbecue and steak offerings.
With a warm and inviting atmosphere, this restaurant provides a casual dining experience for locals and visitors alike to enjoy classic American cuisine. Generated from their business information