Rio Bravo Trading Co. ~ Santa Fe, N. Mexico by mordechai June 08, 2011 Yeah, apparently its Ralph’s favorite store. (probably 1/10000) Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest