I'm traveling up from Southern Illinois to St. Louis tomorrow and am hoping to find a store that carries sashimi-grade fish to bring back home. I'm originally from San Francisco where generally this grade of fish is available only in markets that are strictly Japanese. Is this a long shot for St. Louis?
Also, my husband and friend and I will want a nice lunch or brunch place that offers fresh and inventive food at an affordable price or alternately, a good ethnic restaurant like Indian or Ethiopian. Based on what I've read here I'm thinking Banh Mi so 1, Rooster, or Everest Cafe. We won't be too restricted by geography but will want wherever we go to be within city limits.
Any thoughts or recommendations?