Filters
The phone number for this merchant may have changed recently
2535 Alma St, Vancouver, BC V6R 3R8 Get directions
A cozy yet stylish restaurant featuring the bold flavours of Latin America. Baru shares a vision of bringing the unique cuisine and music of South America to Vancouver. Inspire cui... more... See more text
Go to Merchant Page
Get Directions
Back to Top
Close menu