Takeria ( Spanish: taqueria ) is a catering establishment specializing in serving tacos . Most common in Mexico . They come in many forms, from small street stalls to restaurants. Since Mexican cuisine has a huge number of tacos, as a rule, each takeria specializes in several of them. In addition to tacos themselves, usually in such institutions visitors are offered hot sauces, soft drinks and beer.