More Photos

High Scores


129 E Main St
Newark, DE
Roots Natural Kitchen

Roots Natural Kitchen

58 reviews 58 reviews

Top Review On Yelp

rating 22 Jan 2018
Roots is my favorite thing about the entire state of Delaware. Recently moved to California and can't find anything quite like it here. The best part about... (read more)
Hannah W.