American River Cafe is a good for breakfast, especially if you are really hungry. Very large portions! The buffet on the 18th floor is okay. But, if you go on Italian night, go to the pasta station for entrees made to your specifications. That made the dining experience good instead of okay. Very nice view.