21 Beachway Dr, Indianapolis, Indiana 46224 USA
Tajadas with fried chicken (pollo frito)
Photo Credit: Yelp