Coffee roasted on site - Sunday afternoons. Good coffee, usually quiet atmosphere. very nice staff. sanwiches are a bit over priced, but taste good. Focus on the coffee and you will do well. Have gotten alot of work done here and have held many meetings outside.