Seems like the Red Crab Restaurant has been around forever. And it’s reputation as one of the better Grenada Restaurants is still in tact. You will find the Red Crab restaurant in Lance Aux Pines. It’s right on the main road so you can’t miss it, just look for the sign. I had dinner there… Continue reading Red Crab Restaurant