El Charro Mexican Restaurant 3 years ago ID: #400812 Listed In : Resorts & Restaurants 709 S Wall St, Benson, NC 27504, USA 919-207-2806 http://elcharromexicanrestaurantnc.com Business Description Restaurant in Benson, NC Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : bar Restaurant Mexican Restaurants