Have you tried salsa restuarant cobretti? Its near the high court building, and a treat for mexican enthusiasts.
Taco Mizuna is pretty good, eat there on Saturday, the burrito's are rather full for your buck. Theres a place called losburritos has opened up in the barrowlands, its not the...