Lil' Esperanza is a casual Mexican restaurant serving Tex-Mex favorites like tacos, fajitas, and enchiladas.