Man, some of you folks are really suffering. It's so easy for us folks down here in south FL to find a good place to eat out, I guess I probably take that for granted sometimes, and new ones are popping up all the time.
Not too long ago found a new taco joint in Ft Lauderdale. No bigger than some people's walk in closets, but the real deal.