Mr. Meltdown
PT's Place - Upper South Decatur
Las Vegas, Nevada
"Mr. Meltdown"
Local bar. Keeps it simple. 24hr kitchen. Drinks. Jukebox. Pool table.