L'Embuscade is a vibrant vegetarian restaurant offering vegan, African-inspired platters, bowls, and burgers, alongside Caribbean cocktails.