• Justin Bieber in Nirvana shirt

Justin Bieber in Nirvana shirt (Photo : Instagram)

Justin Bieber dropped by a popular bar in Los Angeles over the weekend where he bought a round of shots for several college students.

The Canadian pop performer was spotted at the 901 Bar and Grill near the University of California in Los Angeles during the Thanksgiving weekend, where he treated a number of students to drinks.

Like Us on Facebook

Eyewitnesses reported the "What Do You Mean" singer was accompanied by four or five friends when he showed up at the bar, according to E! News 

"One of them got up on a stool and we were like, 'Wow, that's Justin Bieber,'" the eyewitness report said.

The singer capped his evening by making a surprise appearance at the nearby Shrine Auditorium where the American DJ duo, The Chainsmokers performed at a sold-out concert. Bieber delighted audiences by getting up on stage during the show.

After the concert, Bieber took to his Instagram account where he thanked The Chainsmokers for a good show, and for allowing him to be a part of it.

Bieber was in L.A. for "personal" reasons, according to the Daily Mail. The tabloid cited the singer had recently cancelled an appearance at "The Late Show with Stephen Colbert," as well as a performance at CBS' Thanksgiving Parade in New York City.

Bieber had tweeted his apologies, promising to make it up for missing his scheduled engagements.

The singer did not specify the "personal" issues behind the cancellations, except to make a reference to "life kicking his a_ _," and having to "deal with it."