It’s kind of a Mexican seafood restaurant; they do this awesome crab soup with a whole blue crab in it, shell and all. You’ve got to roll up your sleeves for that one. They also do ceviche, and dishes with high acidity and bright flavors that reflect the cuisine’s Caribbean influence.
El Ranchito is a great place to see legitimate family-style Texas Mexican food. No one speaks any English, there’s an abuela (“grandmother”) in the corner making fresh tortillas and they also have mariachis. It’s a cool, old-timey kind of thing. They serve awesome cabrito, a roast baby goat leg meant for four. It comes out on a little hibachi thing with fresh tortillas and rancho beans, so you can build your own roast goat meat tacos.