Eating Burger at Mini Corral restaurant in Alton, IL.

Feedback

Do you manage or own Mini Corral?

Yes