La Palma Mexican Restaurant View Website Location 710 St. Mary St. Thibodaux LA 70301 Get Directions Mexican Food Amenities Cuisine Served Mexican Contact Phone: 985-448-1221 Social Facebook