I live in a gastronomicaly deprived area of upstate NY, and am planning another tip to Montreal; this time I want to go grocery shopping. I hear Atwater Market is the place, but what about the other city markets? I'm looking for good cheese, spices (especially Mexican/Latin), and good beer. I plan on parking at Longueuil and taking the subway, so easy access to subway is a must. Also would like recommendations for superior casual eateries in the area as I'll likely be taking my 5 yr. old offspring.