Two Cousins is a family-owned and operated restaurant in Lancaster County that has been operating since 1976. They make handcrafted food with fresh local ingredients and offer a drive-thru window option. The restaurant has 10 beers on tap including local brews.