Rob Elliott
Ultra New Town Tavern Ultra New Town Tavern
Las Vegas, Nevada
"Rob Elliott"
Great atmosphere and very good selection of food. Best thing is the 99 bottles of beer to select from! Would definitely recommend to those visiting the area.