El Rosal Supermarket
2693 S Main St, Elkhart IN 46517
(574) 522-0008
Directions
Order Online Delivery
Grubhub
Elkhart, Indiana
El Rosal Supermarket
2693 S Main St, Elkhart
(574) 522-0008