Vallejo's three locations in downtown are great for lunch or happy hour. They all offer a festive atmosphere and awesome margaritas! My favorite of the three is at 11th and O. It's the largest w/ a great patio. The other O street location is very small and the S street location is the most hole-in-the-wall of the three. Chips and salsa are terrific -- although I worry about how long the salsa sits on the table -- it doesn't seem like they always put fresh bowls out, yet I still eat it... hmm. I usually get enchiladas, but their burritos are very good too.... and very big! They usually offer specials too.