In some places , means a restaurant specializing in burritos , although tacos and other Mexican dishes are often served as well . In some localities , however , it is used to refer to restaurants specializing in burritos , although tacos and other dishes are often served as well .