Ay, caramba!The atmosphere is young, the vibe fashionably carefree. Fun and trendy, the Taqueria restaurant is the new ‘in’ place in Tel Aviv.Ay, caramba!(photo credit: Courtesy)