Del Perro Plaza is an upscale shopping mall in Grand Theft Auto V.
Located in Del Perro, just a couple of blocks from the Pier and the Beach, and next to the Astro Theaters
A popular dining choice here is the Les Bianco seafood restaurant
Del Perro Plaza is an upscale shopping mall in Grand Theft Auto V.
Located in Del Perro, just a couple of blocks from the Pier and the Beach, and next to the Astro Theaters
A popular dining choice here is the Les Bianco seafood restaurant