My friend and I plan to do a bit of exploring on Cherokee Street when we visit STL this weekend. I've noticed from my map that there is a little concentration of Mexican places at one end of the street. Any thoughts on these? Do any of them serve alcohol (not that I'm a total drunk, but a good margarita with lunch is nice when you're on vacation!).