We have been going to Kelly's for 10+ years and over the past several years the service, quality of food, and overall cleanliness have really gone downhill. If you are looking for good ambiance and just a good drink then Kelly's is the right place for you...that is if you don't mind waiting for your drink for a while. The food is highly disappointing so do not go hungry unless you like overcooked and heavily deep fried. Sunday summer Brunch is probably the only food offer that is worth your while. Again the beach vibes and feel are really cool but it seems they put all of their money into that.