Meritage - French restaurant in Downtown, St. Paul | Reviews, Photos & Information on Postcard