I'm a middle-aged white guy and a foodie. This place, I love. It is the opposite of the generic Americanized Mexican chains. Just a solid kitchen in the back of the supermarket, with great tacos, Menudo (maybe only on weekends), fresh and satisfying. Perfect.
Address: 1518 S Michigan St, South Bend, IN 46613-2216
Location: United States > Indiana (IN) > South Bend
Phone Number: +1 574-234-5587