Terra Cafe Liquor License Approved