O'Briens is a really nice sandwich bar that offers freshly made sandwiches (made while you wait), as well as other things like coffee, smoothies, and salads. The prices are a little more than you would pay for a prepacked sandwich, but are about the same price as Subway, but much nicer! read more