Although there are numerous spots to get tacos, this location keeps them lined up fopr more. El Taco Veloz6170 Toledo StDetroit MI 48209 United StatesPhone: 313.663.0982Url: http://www.yelp.com/biz/el-taco-veloz-detroit