Our dedicated foodie feature: Taste Test Tuesday. In this segment we like to celebrate local eateries, small restaurants and food & drink innovations.…
49 clip(s)
Loading playlist
Baia Grande is a permanent pop-up style restaurant theme located onsite at The Great Cape Trading Company deli and operates on Wednesday to Saturday evenings and on Sunday for lunch.