Urban Cookhouse, a fast-casual restaurant chain with a menu that emphasizes fresh and local ingredients, has opened its newest location at 1801 Fifth Ave. North in Birmingham, Ala. Urban Cookhouse, the health-conscious, farmer-friendly restaurant concept that began in Homewood in 2010, has opened its first downtown Birmingham location.