The Green Enchilada is a Mexican restaurant serving a variety of organic dishes in a compact, no-frills setting.