Beachwalk Bistro

Beachwalk Bistro is a small restaurant located next to Canal Treats and Papa Surf on the walkway near to Del Perro Beach in Del Perro, Los Santos. It accepts FLEECA, Shark and Limit credit cards and cash as payment options. According to signs, the business prohibits the allowance of pets.