6478 Grand Caillou Rd, Houma, Louisiana 70363 USA
The road sign, the food was delicious
Photo Credit: Yelp