I recently went on my first trip to downtown Burlington. On teh way there my friend and i asked where we should go for dinner, and our cab driver suggested Nectars. Nectars is a restaurant, bar, and appartently a club all rolled into one. We ate at the restuarant portion and I had a philly cheese seah 9which was great) and french fries with gravy (something I had never had, but also fabulous). If you're in the area give it a try!
more