To your question-
About Bacchus and Grape, they both have lots of great French wines and will both have the Beaujolais as soon as they can get it.
Bacchus is more vast, with a much wider selection. They also have one of the finest restaurants open on the island (Lunch only, closed Sundays), They also have lots of gourmet selections of cheese, meats and condiments. They are the only distributor of Nespresso on the island.
Grape is right down the street, with a wide selection as well, but not as many other labels and international regions. They have some gourmet food items as well.
Hope this helps.