Tofo restaurants

Cafe in Tofo

Café Happi

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.
Burgers in Tofo

A Streetbar Named Desire

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.
Italian in Tofo

What U Want

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.
Pizza in Tofo

Branko's Bar

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.
Fusion in Tofo

Casa de Comer

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.
Cafe in Tofo


At Tofo Scuba, with breakfasts, smoothies, burgers and other light meals served on a beach-facing deck.
Breakfast in Tofo

Beach Baraca

In the central market area, Beach Baraca serves tasty smoothies, good, healthy breakfasts, wraps and sandwiches.
Seafood in Tofo

Oyster Bar

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.
Supermarket in Tofo

AMG Supermarket

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.
Supermarket in Tofo

Mr Fresh

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.