I am planning on meeting my sister for drinks and food around 3 or 4 pm tomorrow, somewhere accessible from the Red Line in Cambridge or Somerville. She is not really a beer or wine drinker, and her cocktail standards are reasonably high, so I need somewhere with reliably high quality bartending. A place that can make a good Toronto would be ideal. However, the places that initially come to mind (Craigie, Green St) don't open until 5 or 5:30, and I wouldn't order cocktails at the places that I know are open (Charlie's Kitchen, Grendel's Den). Any suggestions?