Trying to figure out where to go to dinner in Vegas, for a local on The Strip, can be an epic task not to be taken lightly. The dilemma always is price versus convenience versus quality.
The Ellis Island Cafe happens to meet a sweet spot in the above dilemma. Their wait times to get in are usually 45 minutes to an hour, but after a few turns of nearby slot machines and a beer, your number is usually called.
Be nice to the staff because they like regulars. I've even brought groups of friends to eat here, they seemed to like the pub atmosphere.
Beer is made on-site, is cold and competitively priced. The food is decent enough and the steaks are pretty good. I really like the thick cut steak fries and the soups are tasty.
If you are in need of a place to have dinner without the sticker shock of a Vegas Strip restaurant, try Ellis Island Cafe, located one block East on Flamingo behind Bally's Casino.