header

Talk of the Town

Talk of the Town
Talk of the Town

This structure dates back to 1957 and previously operated as Desert Edsel Sales and later Carrol's (restaurant). Talk of the Town opened in 1992.


Located on a National Scenic Byway (2009) and a Nevada Scenic Byway (2001).


Located at 1238 South Las Vegas Boulevard, Las Vegas, Nevada.