Search

Best Latin American in Central Falls, RI

Showing 1-2 of 2 results


El Paisa Restaurant Bar and Patio
598 Dexter St, Central Falls, RI
4.0

(781 Reviews)


Taqueria Lupita
765 Dexter St, Central Falls, RI
4.4

(141 Reviews)