Stop in for a cup of coffee

That looks like fun, great food too, are those shrimp? Look like lobster sized!
Yes, they are huge in the Mekong Delta region