El Toro Bravo Restaurant is a Mexican establishment offering a variety of dishes including combo enchilada plates and stacked enchiladas. They are known for providing good prices and service when ordering direct. The restaurant is open for business.