A restaurant or café; a place to purchase and eat food.
An inn in Spanish-speaking regions.
A traditional Mexican Christmas procession.