I am betting, MiShell, that that was the superlative one Alta used to like, that closed down about a year ago
With a beautiful sign outside showing a sun ? A tragedy.
But while I would also say PM Alta, I know she is away till the 8th, so you won't get an answer for a couple of days...
This one SEEMS to exist:
I HOPE it isn't the same one; I can't find a decent outside pic - the name could fit the closed one, but when I go for google street view it doesn't