SOL RESTAURANTE MEXICANO AND TAQUERIA 010738751 Read more about SOL RESTAURANTE MEXICANO AND TAQUERIA 010738751