Lafayette LA Inc., Restaurants 1. 3401 Moss St, Lafayette, LA 70507 | Crawfish Time, Inc (337) 236-6129