Iberia Travel Listing Meche’s Donuts Meche’s Donuts About: Tues-Fri 4AM-noon; Sat-Sun 5AM-noon. Freshest donuts in town, kolaches and king cakes. Where: 403 E. Saint Peter St. New Iberia, LA 70560 (337) 367-0726 Visit Website Location Details