Le Cap Saint Jacques is a Vietnamese caterer established in 1987, offering a wide selection of delicious homemade dishes. It is a well-known spot for authentic Vietnamese cuisine.