The Harvest Buffet, part of a 2017 expansion, boasts 20,000 square feet of space, and offers seating for up to 300 guests. The Gun Lake Casino Buffet is popular and pretty affordable. Located off 131, just 24 miles south of Grand Rapids, and 27 miles north of Kalamazoo, Gun Lakes Casino is currently in the middle of a $300 million dollar expansion, which will add a 15 story hotel tower, and 32,000 square foot Aquadome pool complex. The Harvest Buffet at Gun Lake Casino is a very popular dining option for the 3 million gamblers who visit the casino each year.