This was the best restaurant/bar ever in Delaware. I had a lot of great times at this place and I know a lot of other people did too. They closed a few years ago and Delaware has been Very boring since. Some one needs to open it back up this place was AWESOME!
Was this review helpful to you?