Carmelita’s Restaurant offers Mexican cuisine, specializing in tamales, and will be celebrating 25 years of business Dec. 28.