Update to my last review: the management contacted me via Yelp the same day to apologize. Their chef mixed up the beef stew sourdough bread with the baguettes, which is why my sandwich was a disaster. They offered to bring me back for another meal (on them) but unfortunately I had already left town.
Kudos to them for taking customer satisfaction seriously! I'll try again when I'm back in town.