Toasters is really just a little cafe owned and operated by very polite immigrants (Russian?). The house special sandwich is the best sandwich I have ever had. I know that is a big statement and I am standing by it. They have lots of sandwich choices but we have only also tried the tuna, which is also very good. We also ordered a mocha coffee and it was okay, but a bit too strong.
Pros: Great sandwiches
more