Villa Alcatraz
Seafood · Caribbean · Casual Dining
Villa Alcatraz offers a beachfront dining experience with live music and special dishes. It is described as a hidden paradise, suggesting a unique atmosphere and potentially local cuisine. The establishment is located in Salgar.
Location