This is the best restaurant that have Vietnamese sea snails in Las Vegas. The snail with coconut sauce was the best and really addictive. They also have Banh Trang Tron which is my favorite snack. I would definitely come back here if I visit Vegas again
https://youtu.be/JCyoCybszm8