A downtown Faribault restaurant serving a full menu of traditional Mexican favorites.