Barcelos South Vancouver
Savor the Fusion of Flavors at Barcelos Flame Grilled Chicken – Your Go-To Destination in the Heart of South Vancouver! Find us at 713 SE Marine Drive, where Barcelos Flame Grilled Chicken stands as a gastronomic beacon in the heart of South Vancouver, British Columbia. Our restaurant celebrates a delightful combination of Portuguese and South…Read More→