Tallow Organic Grill
3905 Park Dr, El Dorado Hills, CA 95762
opened about 1 month ago
About
Organic, farm-to-table cuisine with a focus on locally sourced meats and seasonal produce.
Map
References
ANNOUNCEMENT
"Tallow Organic Grill planning extended pop-up at La Borgata center in El Dorado Hills"-Sacramento Business Journal