La Placita is a cozy Mexican restaurant known for its enchiladas, menudo, and handmade tortillas.