Mexican restaurant · 833 Liberty St, Covington, IN
Dine-In
More food in Covington, IN · Mexican Food in Covington