I was never much of a fan of the restaurants that banned smoking either and generally didn't patronize them unless necessary (such as business meetings).
My one major exception to that was always the Hibachi Japanese restaurant here. Their sushi bar has always been non-smoking. I get so into my eating that there are times when 3 hours will pass I haven't even noticed it. But that was also only a twice a year treat - my wedding anniversary and my birthday. Even only going on the days that have "all you can eat" it is something that needs to be budgeted for.
Hopefully I can find one just over the state line in either MD, PA or NJ before my anniversary next month. Because I will not eat in a Delaware restaurant and I wouldn't suggest anyone else do it either.
I'm not boycotting restaurants in Delaware because they ban smoking, because most of the ones where I used to frequent opposed the smoking ban. But I am boycotting Delaware restaurants because of the smoking ban.
The 18 inspectors Delaware has for the entire state to deal with cleanliness/sanitation in restaurants have as their priority the enforcement of the smoking in any and every business in the entire state.
Kitchen sanitation in Delaware restaurants has taken a backsteat to the enforcement of the smoking ban.
DO NOT EAT IN A RESTAURANT IN DELAWARE. SANITARY CONDITIONS ARE NOT IMPORTANT TO THE DEPARTMENT OF HEALTH.
I'm sorry - entering an establishment it is easy to tell if they permit smoking - you can't see what is going on in the kitchen.