Eating Mexican at El Sabor Mexican Grill restaurant in Seymour, WI.

Feedback

Do you manage or own El Sabor Mexican Grill?

Yes