Don't know if they know it but Burrito Boyz restaurants have opened up a location in industrial deja vu land Post date April 20, 2012