Buena Vista in Green Point Cape Town
12 Lower Portswood Road, Green Point, Cape TownMenu Buena Vista
How to get to Buena Vista
Address
12 Lower Portswood Road, Green Point, Cape Town
Follow Us
Opening Time
12noon – 2am: Mon-Sun
Services
- Takeaway Available
- Indoor Seating
- Full Bar Available
- Wifi