Remove Ads

Photo of La Ceiba

La Ceiba

21 Beachway Dr, Indianapolis, Indiana 46224 USA

9 Reviews

Tajadas with fried chicken (pollo frito)

Photo Credit: Yelp

Remove Ads