I did a search and there are a couple reviews for an Eva's in T-Town on 21st Street. There is another place called Eva's in Owasso at the Mingo Valley Center on N Owasso Expy. I was wondering if anyone had been there before? They seem to have all the markings of an AMP, late hours, table shower, a few reviews on google from people that didn't know what they were walking into. But has anyone here ever been there to confirm?
Thanks