El Charro Restaurant
Address:
977 Manton Ave, Providence, RI 02909
Phone:
(401) 273-7593
Restaurants
Other Businesses:
- Haven Brothers Diner at 72 Spruce St, Providence, RI 02903
- Golden Crust Pizza at 228 Oakland Ave, Providence, RI 02908
- Baker Street Rue at 75 Baker St, Providence, RI 02905
- Cafe La France at 220 Weybosset St, Providence, RI 02903
- Subway Sandwiches at 1017 Smith St, Providence, RI 02908