This good veg-only cafe at Liquid Dive Adventures has tasty breakfasts, salads, sandwiches, smoothies and more. It's near the entrance to town: go left at the Y-junction, and it's about 100m further on the left.
This quirky place in the town centre's market area serves an array of burgers and other pub food, all named after music of the '60s and '70s, such as the Elvis Presley pork chop. It also has some salads.
Tasty Italian and Mozambican cuisine, good pizzas and starters like focaccia and bruschetta. It's in the centre of town, just northwest of the market area.
This tiny, unassuming place in the central market area has tasty pizzas, plus seafood and beef cooked on 'hot rocks' at your table. It's usually packed.
There's tasty seafood and Mozambican cuisine on offer here. Local artwork is on display in the small adjoining garden. It’s in the town centre.
At Tofo Scuba, with breakfasts, smoothies, burgers and other light meals served on a beach-facing deck.
In the central market area, Beach Baraca serves tasty smoothies, good, healthy breakfasts, wraps and sandwiches.
Opposite the market at the main junction in the town centre, this place does a brisk trade serving its namesake oysters, as well as tuna carpaccio and other seafood, plus a good selection of local dishes.
About 5km outside Tofo and about 2km from the Barra junction, along the road to Inhambane and Barra. Look for the small shopping plaza with BCI bank; it's just next door.
This small place is Tofo's main supermarket. It's near the town entrance: go left at the Y-junction when coming into town, and it's just ahead on the right.