When I’m driving down the street, my eyes are always peeled on businesses I haven’t seen before. That’s how I came across Night Owl Cafe located at 1018 W. Maple St.
And let me tell you, I am sure glad I saw it because the place was an instant hit for me.
1018 W. Maple St., Wichita, KS 67213…