The flower structure doesn't look quite right to me for Salvia, close but not quite. Certainly looks like it's in the Lamiaceae family and I'm leaning towards Nepeta.
@FBTS Maybe Kermit can give some assistance since he is very knowledgeable on the Lamiaceae family.