El Primo Taqueria located in the Food Bank Hall on 1002 Bay Ave in Columbus scored a 92 on its recent health inspection. Although the restaurant scored an A, the inspector says they saw several ...