Trujillo eats fish. The bay supplies the town with snapper, grouper, kingfish, lobster, and conch, much of it landed by small boats hauled up directly on the beach in front of the restaurants. A typical lunch is a whole grilled fish with rice, beans, and tajadas (fried green plantain slices) at one of the champas on the sand; expect to pay very little.
The town's Garifuna influence shows up in tapado (a creamy coconut-and-fish stew), machuca (mashed plantain with coconut broth and seafood), and casabe (the slightly bitter cassava flatbread that goes with almost everything). Local sweets include pan de coco (coconut bread) and tres-leches cake. Honduran baleadas — flour tortillas folded around beans, eggs, and cheese — are the standard cheap breakfast.