Leo's Food Bus
About
Found on Mahé (Seychelles), Leo's Food Bus sits in Anse Royale, a district on the island's southern coast within reach of Victoria, Port Glaud, Beau Vallon, Anse Takamaka, Anse Intendance, Glacis and Bel Ombre. Travellers based at the main resorts around Beau Vallon or the capital can drive down to Anse Royale without much difficulty, since Mahé's road network follows the coast.
Leo's Food Bus operates as a fast food outlet, and its reputation rests on quick, straightforward meals served to a steady stream of customers. A 4.7 out of 5 average from 358 reviews places it among the better-reviewed spots of its kind on the island, and the volume of feedback suggests it draws both residents and visitors.
Seychellois cooking leans on the day's catch, with fresh tuna, job fish and snapper landed and sold at the market in Victoria on Mahé. Sea temperatures stay warm year round, and rainfall is heaviest on the larger, higher islands, so a visit to the south coast is often best planned around the drier stretches of the day.
Anse Royale itself combines a working district with beach access, making the food bus a convenient stop for anyone touring the island's southern half. The run from Victoria takes in coastal views before reaching the area, and the route continues on towards Anse Takamaka and Anse Intendance for those extending the trip.
Frequently Asked Questions
What is Leo's Food Bus known for?
Leo's Food Bus is known for fast food on Mahé in the Seychelles. The island's waters stay warm year round, and fresh tuna, job fish and snapper are landed daily and sold at the market in Victoria on Mahé, so seafood is a natural part of island eating.
What kind of business is Leo's Food Bus?
Leo's Food Bus is a fast food spot on Mahé in the Seychelles. It serves quick bites from its base at Anse Royale, Seychelles.
What should first-time visitors expect at Leo's Food Bus?
First-time visitors to Leo's Food Bus can expect a fast food meal on Mahé in the Seychelles. The venue is based at Anse Royale, Seychelles, in the granitic inner island group.
Where is Leo's Food Bus located on Mahé?
Leo's Food Bus sits at Anse Royale, Seychelles, on Mahé in the Seychelles. Mahé is one of the granitic inner islands, which differ from the low coral atolls of the outer Seychelles that are mostly uninhabited.
How do visitors rate Leo's Food Bus?
Leo's Food Bus holds a rating of 4.7/5 from 358 reviews. That score reflects how visitors rate this fast food spot at Anse Royale, Seychelles, on Mahé.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







