Latin Roots offers Mexican cuisine with vegetarian options. The restaurant is located at 340 Vine St and provides delivery services.