The Falls in Folsom, CA, offers a unique dining experience in a scenic setting.
With a focus on locally sourced ingredients and creative cuisine, The Falls provides a relaxed atmosphere for patrons to enjoy food and drinks.
Generated from their business information