My friends first told me about J-town i had no idea where it was. Until i went there! it's a really small plaza with a couple of Japanese stores. The one i like most is Shiso tree cafe, because of it's environment. Not to mention it is owned by actual Japanese people. They also have a bakery that i've never tried, a japanese store that sells japanese cosmetics and magazines.