You'd probably never stop here unless you happen to be staying at the Super 8 or are a casino worker. It's nondescript, out-of-the-way, and not particularly attractive. I visited based on the recommendation of a fellow local when asked where's a good deal on food.
Pros: Cheap food, Large quantities
Cons: Ambience
more