Contact
La Herradura Taqueria Mexicana (401) 753-1671
716 Dexter St, Central Falls RI as of dinehere.us