My family and I frequently visit this sandwich shop whenever we're near the area. The shop is clean, tidy, and has plenty of tables for those who are looking for a very casual dining experience. The baguettes and croissants have always been warm and freshly baked on every single of the visits I have made here. I personally like the Turkey Club and Bacon Sandwich (with your choice of it being on a baguette or croissant) and costs about $6. My only complaint is that there usually isn't very much meat on the sandwich in relation to the bread - oh, well. They also serve ice cream (the vanilla fudge with M&Ms is my favorite), smoothies, and other fun little drinks. The service is usually always very decent as well.
Be sure to bring cash, this place doesn't take credit cards.