2 stars for Mexican eats at Lolita on South Beach