El Charro is a renowned Mexican restaurant located in North Providence, RI, just outside of Providence. With a commitment to using only the freshest ingredients, El Charro offers an authentic and flavorful menu packed with traditional Mexican dishes as well as unique creations, ensuring a memorable dining experience.
Featuring a full bar with drink and appetizer specials during Happy Hour, El Charro provides a fun and family-friendly atmosphere seven days a week. Guests can also enjoy live music and entertainment on the weekends, making it the perfect destination for a delicious meal and a great time.
Generated from the website