Cousins Subs is a casual dining establishment in South Elgin, IL, specializing in freshly made submarine sandwiches.
With a focus on quality ingredients and customizable options, Cousins Subs offers a variety of sandwich choices to satisfy different tastes and preferences.
Generated from their business information