The highly anticipated In-N-Out Burger flagship has officially opened its doors on the iconic Las Vegas Strip, promising delicious burgers and an exciting dining experience for locals and tourists alike

Source: KTLA