I'm a vegetarian, so I can only comment on those items...  Everything really is homemade and tastes like you momma just made you lunch :) The sandwich breads are always sooo fresh.  I've had the veggie and green chile sandwiches - both were good.  The soups are great - and they aways have a veggie broth based option.  The teas/lemonades are fantastic as well.   Lunch is a bit pricey...I typically spend about $10-12 - but I'd say it's worth it.