hey pedro they just opened this new antro down in revolution avenue
modern mexican/american name for [bar] [pub] [nightclub] [disco]
"hey pedro they just opened this new antro down in revolution avenue" What is the definition of "antro"?