Get directions to: Los Tres Amigo Taqueria Inc, Central Falls, RI
Restaurant address: 735 Dexter St Central Falls, RI 02863, USA
Restaurant: Los Tres Amigo Taqueria Inc