Pepusadilla offers a diverse menu of Latin-inspired dishes in a cozy setting.