Farmer & The Cow
413 N Market St, Wilmington DE 19801