Tortilleria Los Twins opened in March of 2012 and gained national attention when it was featured in The Wall Street Journal