Downtown version of longtime Humboldt Park Mexican restaurant serving specialties of Puebla—the hearty cemitas sandwich and shawarma-spit-roasted Tacos al Arabes. With original location now closed, there's a pop-up at 3129 W. Armitage until a permanent west side home can be found.