Does anyone know a good place to just go and have a glass of wine? We don't want to go to a Mulcahy's type place...something mellow where we can just hang out and catch up.

Thanks!