Pictures of Happy Burrito on 1616 Webster St, Oakland CA.

(Click on a thumbnail to enlarge picture)