A trio offering Mexican fare