Chicken Mexicana: A chicken restaurant offering grilled and spit-roasted chicken, with delivery options available.