AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Attached to the Monte Carlo Casino, this spot is open to pedestrians walking down the Strip. This might just be the best spot in Las Vegas for people-watching, also! The bright red devil woman holding a pitchfork, which stands on top of the building, gets everyone's attention! The atmosphere is loud and always rocking; therefore, this isn't the place you want to come to have a romantic night out. Guests can enjoy appetizing Mexican food with a fun Devilish decor.