I've had pretty good results in Indianapolis.
The City Market downtown did prohibit bikes indoors awhile back, though. They prohibited them indoors because some morons were riding down the stairs inside or something. But they followed that up by offering a covered bike parking area, so not too terribly bad.
I did a 60mi road ride this week and went out to Greenfield, east of Indy, to a greasy spoon burger joint (The Mug) that serves burgers and pork tenderloins and whatnot from the owners' farm (Tyner Pond Farm). Very tasty, and they had a bike rack. The employee who manages their social media was thrilled that I biked as far as I did for lunch, and posted a picture of me on the restaurant's Facebook page.
I'm really digging hard to think of a place that has been truly UNfriendly to bikes, and I just can't think of one recently. I had a gas station years ago give me crap over me bringing my bike inside when I stopped to grab some food when I was sheltering from a storm. It seems most businesses here in town are starting to understand that being friendly to cyclists is apt to get you some extra business. The local paper has published articles about the concept in recent years.