El Charro Mexican Store is a Mexican establishment. It is family-owned and operated, established in 2001. The store is open Monday through Saturday.