Taqueria Carniceria Latina
510 N Tibbs Ave, Indianapolis 46222