Get directions to: Little Mexico 2, Lafayette, IN
Restaurant address: 8 North Earl Avenue Lafayette, IN 47904, USA
Restaurant: Little Mexico 2