On the 8th day it was time to check out the bar(tenders) at a favorite neighborhood joint - New World Bistro Bar. This place has been such a huge asset to the DelSo area. Seriously, it probably single-handedly started the resurgence of Delaware Avenue when it opened a few years back. I think the appeal … Continue reading 12 Days of Christmas – Dining DelSo