Eating Mexican Tex-Mex at Mitchell's Mex restaurant in Delphi, IN.

Feedback

Do you manage or own Mitchell's Mex?

Yes