Deanna Welch
Hard Rock Hotel & Casino Tulsa Hard Rock Hotel & Casino Tulsa
Catoosa, Oklahoma
"Deanna Welch"
Great food, great drinks, and absolutely awesome servers!!!