I have only tried the Chinese Barbecue pork sandwich with fresh french bread made on location. It is so good I can't get myself to try anything else. The price is $2.60 but you better bring cash as they do not take plastic. You can buy a baguette for just $1.00 and there was a steady stream of patrons doing just that. I agree with some of the reviews that the toppings could be larger but still a great value for the price.