Cafes and restaurants along the mile - long Grant Avenue, including popular restaurants, bars, cafes and shops, as we ...