Taqueria & Restaurant Vargas1 7220 Rockville Road, Indianapolis, IN 46214