B-12 is a vegan restaurant offering Mediterranean-inspired cuisine and Catalan craft beer.