Know a great place in Elk Grove that isn’t here? Share it! »
This restaurant, previously a General Store, located in the charming Old Elk Grove, is also a brewery of micro beers.