Carlos O' Kelly's has the tastiest Mexican in the city. You start with chips and salsa as at most Mexican restaurants, but the salsa here stands out from the usual. Every dish I've had has been deliciously spiced and full of ingredients. There's no one entree that I'd recommend above any of the others because they are all yummy!
more