Vegas Town Casino

Vegas Town Casino is a casino in Las Vegas.

History
The Loch Ness Monster ended up working here. She refused to let Homer have another pull on the prize-winning slot machine.