Eating Mexican at Taqueria El Comal restaurant in Warsaw, IN.

Feedback

Do you manage or own Taqueria El Comal?

Yes