Crawfish Palace
1865 US-80, Haughton
(318) 949-3799
Recent Reviews
Order Online
You May Also Like
Imperial Express - 2034 US-80
Chinese
Pepe's - 2040 US-80
Mexican
Marco's Pizza - 1073 US-80
Pizza, Salad, Italian
Restaurants in Haughton, LA
Crawfish Palace
1865 US-80, Haughton, LA 71037
(318) 949-3799