My choices would be French Deli or Steakation, which are closer to the Moorings. There is a shop in the Moorings, but I haven't gone in there.