Just wanted to bump this thread up and give my review!
My boyfriend wanted to take me out to dinner as a way to thank me for putting up with the long hours he has been working. Thinking I would choose a cozy, romantic restaurant, I think he was a bit disconcerted when I told him I really wanted to try El Panzon at the Dogstar pub in Brixton.

So after a short walk from Brixton tube with a wary boyfriend (as stated above, Brixton isn't the nicest of areas!), we arrived at the Dogstar and I immediately became so excited by everything on the menu - so hard to choose! We split the nachos bandera mexicana and the make your own taco platter. It was my boyfriend's first time ever having tacos, so he had lots of fun choosing all the different things to go in them. The portions were HUGE - I think it was definitely a case of my eyes being bigger than my stomach, and we left feeling very full for a grand total of 22 pounds.
The food was amazing - fresh chips, excellent guacamole, warm tortillas - the best Mexican food I have ever had in London. Staff was very friendly as well. As we live in south London, Brixton is very easy to reach for us and we will definitely be back.
Highly recommended!