When Jose Sahagun opened the doors of Cancun Taqueria y Mas last October, customers constantly demanded margaritas. But Sahagun was still waiting to obtain a liquor license and, without one, he worried that the new restaurant might fail before it could gain a foothold among Harvard Square businesses.