Followers

    No one is following The Red yet.
    Load More

    Following

      The Red isn't following anyone yet.
      Load More

      The Red Canary locations

      Getting your current location Getting your current location
      Finding The Red Canary locations Finding The Red Canary locations

      2 Tips

      • Recent
      • All Tips
      • Chicago, United States (2)
      • Italian Restaurants (1)
      • Wine Shops (1)
      The Noble GrapeJune 29, 2010
      Wine Shop
      • Chicago, United States

      Dude....just give me the wine!

      1 Save
      Report
      La ScarolaJune 29, 2010
      Italian
      • Chicago, United States

      Ask armando if a mexican can beat the shit out of an italian! expect shots of patron to ensue...

      Save
      Report