I absolutely hate the Sci-Fi Dine-In and will never return...there are far too many great restaurants on property to waste money there. When we went, not only was the food crap, but our waiter was down-right obnoxious (not funny, just annoying), and in terms of atmosphere--I had kinda figured it would involve actually watching sci-fi movies, not just previews the entire time. Not a fan...you can do far better at MGM--50s Prime Time or my personal favorite, Mama Melrose's.