El Matador SLO Is a newer spot in the ever-changing little strip of bro-heavy spots along Chorro Street. I went in here on a fluke (and because I have to try them ALL) and honestly was quite impressed. The tacos are not bad at all! And when I visited, the restaurant was full of Mexicans–local…
