Del Perro Plaza on Blvd Del Perrro in Grand Theft Auto 5

Boulevard Del Perro is a street in Los Santos in Grand Theft Auto V

Businesses

Del Perro Plaza

Java Update Coffeeshop

Lifeinvader Building

Trivia

Blvd Del Perro is baed on Santa Monica Blvd in Los Angeles