Map & Directions - El Charro Mexican Restaurant
View Menu
El Charro Mexican Restaurant
1021 Mineral Spring Ave, North Providence, RI, 02904
(401) 722-0078 (Phone)
1021 Mineral Spring Ave, North Providence, RI, 02904
(401) 722-0078 (Phone)