Fast food restaurant specializing in Mexican cuisine. Offers delivery service.