Value rules at this casino and especially its restaurant. I ate here 3 times on a my latest visit to Las Vegas and all 3 meals were excellent. I had the $7.99 sirloin steak special, the $4.99 steak and eggs breakfast special and lastly the $12.99 prime rib dinner. The dinners come with your choice of draft beer selections from the in-house brewery or a root beer. They also include a salad, tasty sourdough rolls & butter, baked potato and a vegetable. For the vegetable they served French green beans (haricots verts) which had been sauteed with garlic, butter and lemon and herbs, I think. They were hands down the best I have ever eaten. This is a busy place and one time I had to wait more than 20 minutes for a table. But you can gamble in the casino while you wait and the announce your name when your table is ready. Service is good and I found absolutely nothing to complain about at Ellis Island.
There is also a separate BBQ restaurant and a Metro Pizza ere, neither of which I have tried.