735 Dexter St, Central Falls 02863, United States
Open now· Closes at 21:00
735 Dexter St, Central Falls 02863, United States
No delivery
Spot something wrong?
Dishes at Los Tres Amigo Taqueria. Prices may vary in venue.
Been to Los Tres Amigo Taqueria? Be the first to share what you ate.