El Toro Bravo has been in Costa Mesa for years but I was always a little intimidated by the look of the place and, with Taco Mesa so close, never tried it. My son has and said it was very good. Now they’ve opened close enough to us that I’ll just have to give it a try. Lengua and pig cheeks in Laguna Hills??? Who’d’ve thought?