There are two reasons for going to the Iron Horse. One is to drink margaritas while sitting outside, and the other is to get one of the build-your-own taco platters. The Roasted Potato Tacos are incredible; the Lemon Garlic Chicken ones were a little dry. The Iron Horse is regularly listed as one of Portland's best Mexican restaurants, but I don't know if I would go that far. It's a great place to eat if you're in SE, but if you've got a choice, go to Esparza's instead!