The Castle Walk Food Court at the Excalibur Hotel & Casino in Las Vegas is one of the bigger food courts in town. Here's a look at the diverse and affordable options.
nontiperdere