Reasonable priced Restaurant
Franklin Cafe in the South End might fit the bill. Cool atmosphere, and open later than most.
Silvertone (near downtown crossing) has very inexpensive comfort food and VERY reasonably priced wine and cocktail options.
Ivy (also near downtown crossing) has yummy Italian small plates and a well-priced wine list. Sit upstairs for marble tables/red booths or downstairs to dine in their lounge (same menu).