El Mezquite in North Manchester, Indiana is a busy place, serving authentic Mexican food prepared by...
All reviews seem positive