For semi-fast food, this place has the best black beans and rice. They also offer lots of options for burritos, enchiladas, tacos, etc, not to mention a surprisingly good beer selection. Otherwise, I could do without the whole extreme sports/decals all over the place theme.
more