Buena Vista is a casual dining buffet restaurant offering fresh, homemade-style meals. They specialize in daily menus with a variety of dishes, including soups, served in a relaxed setting.