Ugh I am so sad about my most recent experience here which will probably have been my last. I used to come quite often and as most of these other posts say the service is SLOW. I went in and ordered a sandwich from the owner and after waiting 45 minutes the girl next to me received her sandwich (and she ordered after me), the owner delivered it to her and I told him that I was still waiting on my sandwich to which he replied "ya ya one at a time". I waited and waited and then I saw that he was carrying a sandwich! I thought it was mine! But then he sat down outside to eat it himself!!! I was very angry but I had already reminded him about my sandwich and he was so rude to me I didn't want to ask for it again. Finally after he came inside from eating his sandwich he said "you got your sandwich right?" to which I replied that I had not. He then told the people in the kitchen that there was a missing sandwich and they all had NO idea what he was talking about! He obviously forgot to write down the order and then he treated me poorly when I asked about it. After waiting TWO HOURS I finally got my sandwich and I was starving!!!!! He also ended up charging me full price ($9 - not a cheap sandwich for having to wait 2 hours) which I was VERY surprised about considering he is the owner AND it was completely his fault.
Needless to say I will not be going back there anytime soon. I'm very disappointed and I find that people who are friends with the owners are always served quickly whereas regular customers are served very slowly. Also their internet sucks.