El Chido is a restaurant offering flavorful dishes. Temporarily closed.