Pepitas on Top – Mexican restaurant in Vancouver BC Canada on Burrard Street – 2013 Post author By Geoff Peters Post date August 1, 2013 Categories In Food, Latest Videos, Marketing, Media, People, Restaurants, Technology, Travel, Vancouver 1 Comment on Pepitas on Top – Mexican restaurant in Vancouver BC Canada on Burrard Street – 2013 Pepitas on Top – Mexican restaurant in Vancouver BC Canada on Burrard Street – 2013