Crawdads on the Lake

American restaurant · 9900 Greenback Ln, Folsom, CA

To-Go · Dine-In

Hours

More food in Folsom, CA · American Food in Folsom