Generously portioned tacos and Mexican fare in a vibey setting, though reviews suggest inconsistent service experiences.