The Illinois-based craft beer-focused restaurant chain Beerhead Bar & Eatery made its Alamo City debut this week. Helmed by franchisees Marci and John Jewett, the new eatery — located in Northwest San Antonio at 19338 Babcock Road —  offers lunch and dinner menus featuring burgers, pizzas, shareable apps and desserts, according to company officials. It also serves weekend brunch.