Wyoming > Chugwater > Restaurants, Food & Beverages > Restaurants > Stampede Steakhouse
244 Po Box, Chugwater, Wyoming, 82210-0244
(307) 422-3333
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!