25,000-Square-Feet of Beer, Food, Mini Golf, and More Slated for La Mesa