1. El Rosal Supermarket & Taquiera 2693 S Main St, Elkhart, IN 46517 Coordinate: 41.65986,-85.94858 Phone: (574) 522-0008