Went to Baby Bo's on 2nd ave last nite(sat) Have to say they still make the best salsa, burritos and margaritas in the city, at least in my opinion. Everything is always fresh, and tastes great. The service is always good, even when its packed, as it was when we arrived. Its small, even smaller than Mina I think. But well worth the trip, from brooklyn.
Whether its authentic mexican or not I couldn't say. But time after time the food is always great. I even like their guacamole, which is something I'm usually not too fond of elsewhere.