๐ฅ New to Antioch? They call it "The Yach," so I had to see what the food scene was talking about. I found this spot called Tease and let me tell you!!!! The pictures had me hooked before I even walked