Super Taco Express is a casual Mexican restaurant offering familiar fare, including al pastor and carne asada tacos.