The best is close to Boma, but it's the same soup at Mara. I specifically LOVE the butternut squash soup. They insisted it was from the same pot, whether it was served at Boma or Mara. So I tested that-I first had some at Boma during the culinary tour, then I ran over to Mara when the tour was over and had the same soup at Mara. Mara's tasted better to me-probably something about it being cheaper there. I also enjoyed the clam chowder in a bread bowl at BCMarketplace, and there's some other soup there, also available in a bread bowl (Minestrone?) that DH loved. And if your son likes spicy soup, there was a Chinese soup, almost a broth, at Sunshine Seasons that DH attributes to curing his cold, or at least letting him breathe.