
Birria Boss
RestaurantsListed for students and visitors near University of Nebraska-Lincoln in Lincoln, Nebraska.
Birria Boss at 1320 O Street in Lincoln, Nebraska, a brick-and-mortar birria taqueria that grew from a food truck, serving birria tacos, grilled cheese and elote. Closed Sundays. Phone (402) 937-7126.