If you have atleast an hour maybe two before you want to eat then Ellis Island is definitely a good place to go for some good, cheap grub. We went here three times during our four days in Vegas and finally decided to wait on the last night. They put us on the list and we were number 73 and that it would be a 45 minute wait... As soon as I put my name on the list they called out numbers 32, 33, and 34. My husband wanted ribs so we decided to go get him ribs over at the BBQ spot since we had so much time to wait. Well they told u. s it would be an hour and a half. Instead he decided he would eat at the other restaurant with me. After gambling for abput an hour we finally heard our number so we went over to the restaurant and were seated. Our waiter seemed a little slow (and I don't only mean his speed) but we read the menu and were happy to see such a great selection and great prices. I ordered the club sandwich which was delicious and my husband ordered the chicken fried steak which was actually pork. He was aprehensible at first but decided to go with it anyways and he loved it. He kept saying how full he was then he would take another bite until the whole thing was gone. The food was good but I also think the down to earth atmosphere made our time at ellis island and enjoyable experience.