It is not a word in the Spanish language, but Italian. Means Tavern, Inn.
Trattoria: In Italy, is an Inn or small restaurant.