We absolutely recommend reserving to avoid disappointment. While walk-ins are welcome, we do sell out regularly on busy weekends so it is always best to reserve by calling us at 604.929.2268.