Enchilada is a Mexican restaurant offering fresh cuisine and a bar.