Found this restaurant walking down the street and gave it a try. As a Mexican I have to say I was very surprised of how good the food was, great quality of products! The service sharp and the best micheladas in town! Give it a try!!
Address: Rothschild Blvd 7, Tel Aviv-Yafo, Israel
Website: https://www.tapachulatlv.com/