Primos Tacos is a Mexican restaurant specializing in tacos. The establishment is noted for its upcoming grand opening and will be located at 1515 1st Ave E.