Legit Mexican mochas; great bagels and delicious veggie sandwiches