El Charro is an upbeat Mexican restaurant known for its familiar dishes, colorful decor, murals, and full bar.