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.