Hi,
Here are a suggestions of places that have an older crowd (can't gurantee 40's but differently 30's which is better than 20's).
Ted and Joes 10th and Park
Jerry & Lousise: About 5th and Washington.
Buskers: Around 1st and bloomfield.
Mile Square 3rd and Washington
Zach's 3nd and Willow (not sure exact street but
it's around 3rd Street)
Moran's 5th and Garden Street
Hope this helps.
Ann