Restaurants in Choudrant, LA Doody's Diner3731 Elm StChoudrant, LA, 712273187684428RestaurantRestaurants DowntownRestaurants HiringRestaurants That DeliverTrain DepotUsed Restaurant Equipment Supplies Squire Creek Club289 Squire Creek PkwyChoudrant, LA, 712273187687000Dining RestaurantsSquires Creek Show More