I have been here many times now. And because The very popular Bomba opened up just a few months ago, I thought I should update and make a comparison.
El Carcino has a longer menu than Bomba with similar choices. Neither is your run of the mill Mexican place. I have to give the nod to El Carcina because of the variety they offer of additional items, tamales etc. The pork belly, goat, wild boar are all amazing. Bomba has some excellent choices too and maybe a slight edge on drink quality with all the fresh squeezed limes for the margaritas.
But the 4-7 food and drink happy hour at the bar at every day at El Carcina gives it the value edge.
Both can be difficult to park at during dinner hours during the weekend.