Hell yeah. There's an Ecuadorian place in my neighborhood that makes a great lomo saltado. Love that stuff.