Kara Eastwood
Main Street Station Casino Brewery and Hotel Main Street Station Casino Brewery and Hotel
Las Vegas, Nevada
"Kara Eastwood"
Main Street is like a piece of history. Beautifully decorated, it has loads of charm and character. We went for the dinner buffet and were not disappointed. They had lots to choose from and everything tasted top notch!