The store is located in The Gateway Plaza at 153 Plaza Drive, Suite 105, Vallejo, CA 94591.
Tips to find us:

Turn into Gateway Plaza from Admiral Callaghan Ln. Then take the very first left and you'll see Computers Corner.

If you're leaving Gateway Plaza, and Chevy's is on your immediate right and you're staring across the street at Applebee's, BEFORE you LEAVE the plaza; make your 1st left after CVS! - Yelp Reviewer

Hard to find, pretend you're standing in front of Applebee's restaurant and look across the street, you can see his shop from there, on the back side of the mall. - Yelp Reviewer