Iron Horse is one of my SF favorites!! Their coffee is delicious &amp; they have fun specials, and Sean the barista was super friendly and gave us great tips for fun things to do in the city. Plus, there's a cute seat in area outside where you can enjoy the city and people watch.