Write a review

Taqueria Lupita/765 Dexter St - Central Falls - Rhode Island (RI)

← View details

765 Dexter St, Central Falls, RI 02863-1702, Central Falls, Rhode Island (RI)

+1 401-724-2650