Where is it? It’s here!

This week’s “Where Is It” quiz stumped everybody — including me! The building with the Flora’s Cafe sign is on a desolate stretch in downtown St. Joseph, Missouri — but I couldn’t find out anything about the former restaurant or the building. Or Flora, for that matter.
Nut I’m sure there’s a great story just waiting to be told.