jack Dabbs
Red Rock Casino, Resort & Spa Red Rock Casino, Resort & Spa
Las Vegas, Nevada
"jack Dabbs"
The service was great the steaks were great great place to eat