Euphora on Admiral (Tulsa)1/19/2021they charge you $3 for their merchant fees to accept credit cards when that's their problem but other than that it's a nice place.Show more