Mexican restaurant specializing in grilled and fried chicken. Offers delivery service.