The service here is far from good. It's often jam-packed with people so I opted for take-out on my last visit and it took over 30 minutes to get my food even though it was less hectic than usual. The order wasn't ready when I arrived. After about 15 minutes, I asked the girl at the counter if my order was ready yet and she said she wasn't sure. Another 10 minutes I inquired about the bag that had been sitting at the end of the counter the entire time. Turned out it was my order after all. She smirked at me before handing my food and walking away.
But, on my first visit here, I finally tried Croque Monsieur for the first time and it was everything I'd hoped it would be.
5/10 will be back.