I went Saturday and ordered the taco combination plate, which came with rice and beans ($6.50?). For my three tacos, I ordered two chorizo and one steak. Chorizo wasn't specifically on the menu, but they did have roast pork. I asked and they said they did have chorizo (which is ground pork, so I always assumed). Anyway, it was a bit late and the chorizo was a tad dry but the green sauce provided made up for it. Excellent tacos and the beans served in a little cup (somewhat soupy, rather than processed beans) were delicious as well. The rice was rice. Thanks to everyone for the recommendations!
I had originally intended on eating the cuban sandwich at Chez Henry but the place was packed so I opted to drive over to Lupita.
PS> Tacos Lupita is at the end of Elm St., almost to Somerville Ave.