KitchenSpot
Search
See the best dishes near you?
← El Dorado Hills restaurants

Tallow Organic Grill

No reviews yet

American3905 Park Dr Ste 100, El Dorado Hills

Own or manage Tallow Organic Grill? Claim this listing free

Hours

Hours not listed yet.

Details

Address3905 Park Dr Ste 100, El Dorado Hills 95762

Phone(916) 337-0177

Websitehttps://tallowgrill.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.