Fast food restaurant specializing in tacos.