Sunday afternoon - not many people there, but that didn't make the service any better, We walked in and someone said "Hi", but who? The "waitress" was sitting at a table with some friends having a chat. We seated ourselves and a few minutes later she was able to tear herself from her chums and bring menus. A long wait - then she comes for a drink order. How long should it take to get a couple of bottled beers? 10 minutes is ridiculous. Then we place a food order. Took way too long to get. While waiting made the mistake of using the guys restroom. Filthy, gross, smelly. It needs to be cleaned - every square inch - with generous amounts of Clorox, checked hourly, and cleaned constantly. No excuses. The food was ok. Hamburger well done and tasty as was my partners. But the management really needs to address the wait staff and get a more professional level and they must do something immediately about the cleanliness. A shame, too. Right next to a new hotel with another coming in soon and people need a nice place to go - but DB's isn't a nice place. Clean it up!