Taco restaurant · 735 Dexter St, Central Falls, RI
See full menu
More food in Central Falls, RI · Tacos in Central Falls