Meaning of taberna in Spanish:
taberna
Translate taberna into English
feminine noun
1Establecimiento en el que se venden y consumen bebidas alcohólicas, especialmente vino, cerveza o licor, y a menudo comidas o aperitivos.
compro el vino de mesa a granel en esta taberna; para comer, se puede elegir entre los restaurantes más caros o las más sencillas tabernas2Mexico Establecimiento destinado a la fabricación de tequila.