Del Perro Plaza

The Del Perro Plaza is a shopping plaza in Grand Theft Auto V.

Businesses
Up-n-Atom Burger

Wigwam Burger

Bean Machine

Taco Bomb

Chihuahua Hotdogs

Trivia

 * Del Perro translates into "The Dog" so "Del Perro Plaza" world translate into "The Dog Plaza" a place where dogs can freely roam. It may be a reference to Dogs being present in the game.
 * None of the shops are accessible.