El Charro is a Spanish restaurant offering a selection of tapas and other dishes.