World's Largest Buffalo in United States

Awesome place to bring family for great taste of the old days.

It is truly the world's largest buffalo monument.

The people who try to keep the history of the area alive seem genuinely good with a passion for what they do.

As the area has great views to enjoy while eating a meal or having a conversation with a loved one.



Address 404 Louis Lamour Ln, Jamestown, ND 58401, USA

Phone +1 701-251-9145


Maps V8Q2+PH Jamestown, ND, USA Open Maps

Best Near Places in 20 km
Related destinations