This place is amazing. I highly recommend you check it out. The food is all plant based which is nice, but to think of it purely in those terms misses the point. Everything I've had here is delicious, satisfying and perfectly prepared. I especially recommend the chickpea tuna wrap. For my taste buds it's even better than an actual tuna wrap. The lightly toasted gluten free wrap (optional) is a perfect finishing touch.
The vibe is warm and welcoming and management/ownership clearly care about service and atmosphere just as much as the food. Plant City Barrington is the best,