Complex sentence: Taquería is a Spanish word meaning "taco shop", although in many localities, it refers a restaurant specializing in burritos, although tacos are also served.
Split into simpler sentences: Taquería is a Spanish word meaning "taco shop". In some localities, however, it is used to refer to restaurants specializing in burritos, although tacos are also served.