2830 Washington St, Indianapolis, IN 46201
Vegan birria tacos, vegan ceviche, and vegan no no no taco.