Haven't tried the subs but the boba made me want to go there. It was our first time there and we both had boba drinks. My bf had the lemon slushie with boba and it was so sour it didn't even taste like...lemon! Luckily there was a nice employee who was happy to switch it out and gave us a larger size with a different flavor. Great customer service but boba is Americanized, maybe I'll give their food a try next time.