
Allegedly, "rana" means "frog" in Spanish, which serves to explain the presence of three margarita-drinking frogs in the logo for this particular Tijuana establishment.

Allegedly, "rana" means "frog" in Spanish, which serves to explain the presence of three margarita-drinking frogs in the logo for this particular Tijuana establishment.