06/26/2011 Rana C. Rana C. This place has mom & pop restaurant on the side called "Eltacazo". One of the best home made taco in Le center and nearby towns. Must eat food.