Best place to get conch salad very professional delivery was fast I highly recommend this place to anyone who want fresh bahamian conch salad
2000 N.E. 135th StNorth Miami Beach, FL 33181
I finally find a real bahamian conch salad lol I feel like I was in the Bahamas the conch salad was amazing everything was fresh
Best Conch Salad Ever Place Your Order Just Got Me 6. Will be getting more later on this week. Got a customer for life .