Nice casual atmosphere. Really good sandwiches, but definitely not fast. Actually, our service was quite poor. Very difficult to get even one refill on our drinks. But..I will chalk that up to a sub-par server and would go back simply because the Reuben was very good and the bread was really fresh.