They have a restaurant by the water. Really can't think of any where. Usually look for the food trucks around the area. Or if canalside haves events; sometimes they have vendors there
Liberty Hound
716 has an excellent, varied menu.
Thanks! Your answer is awaiting moderation.