Alon's bakery offers a variety of breads, cookies, desserts, and other baked goods, along with a well-stocked cheese case and another case full of pre-made lunches and side items. I have never had anything from Alon's that wasn't delicious. They are especially known for their sauces and spreads that come with their sandwiches. Not only are they a reliable lunch and take-out location, but their catering has always been spot-on. It's not cheap, but it's good quality and I have never had any problem with the staff or any "attitude."
I've been going to Alon's for a while now and the food has always been excellent. That goes for entrees, sandwiches, pastries, and the desserts. The sticking point here is always the service. If you come when they're not busy, it can be the best service you've ever had. During the morning or afternoon rush though, you can get lost in the crowd and wait 15 minutes for them to press your sandwich. I see why some people can't forgive that but I figure that if you know what you're getting into it's not so bad. The food is definitely worth it.
The owners of this shop are super nice, and they seem to really know and remember most of their customers. Surprisingly good wine and beer selection at reasonable prices. They also stock a lot of odds and ends that you might end up needing, but don't feel like a drive to a big store to get (like scissors). One star off for the price of the gas, though, which is slightly higher there than in some other nearby stations.