From Our Editors
If you're craving tasty Chinese cuisine, Crouching Dragon in Denham Springs is sure to hit the spot.
What's that you hear? It's carryout at this restaurant.
For patrons' convenience, nearby parking is readily available. Make use of the safe and efficient bike parking at Crouching Dragon.
Chicken fried rice, egg rolls, and more await you at Crouching Dragon.