Mombasa travel guide
Best Restaurants in Mombasa CBD and Old Town
For a view and a slow seafood meal near Fort Jesus, start with Forodhani. Choose Jahazi Coffee House for Swahili coffee and a light Old Town stop, Barka for an informal local breakfast or biryani, and New Chetna for Gujarati vegetarian food in the CBD. Each has a clear strength and a real limitation, so this is not a ranking based on star scores.
Mombasa Island rewards travellers who match the meal to the neighbourhood. Old Town is best combined with Fort Jesus and a daytime walk; the CBD is more practical for inexpensive local and Indian food. Opening hours, menus and payment methods change, so contact the venue on the day rather than treating an aggregator listing as a guarantee.
Restaurant shortlist by occasion
| Restaurant | Area | Best for | Price style | Important limitation |
|---|---|---|---|---|
| Forodhani | Old Town waterfront | View, seafood and an unhurried lunch | Mid-range | Recent reports disagree sharply about service speed and consistency |
| Jahazi Coffee House | Old Town | Coffee, Swahili snacks and a cultural pause | Budget to mid-range | Small, limited choice can vary and some reports criticise food execution |
| Barka | Makadara, Mombasa Island | Breakfast, biryani, pilau and takeaway | Budget | Functional ambience and mixed service or hygiene reports |
| New Chetna | CBD | Vegetarian thali, snacks and sweets | Budget | Early closing and slower Sunday service when busy |
The price descriptions compare these four venues, not every restaurant in Mombasa. A seafood order at Forodhani and a snack at Jahazi are not equivalent meals.
Forodhani: best for the Old Town waterfront setting
Forodhani is close to Fort Jesus on the Old Town seafront. Its strongest reason to visit is the terrace and harbour atmosphere. It serves African and seafood dishes and can be useful as the final stop after a heritage walk.
The experience is not consistently fast. A September 2026 Tripadvisor contributor liked the waterfront table, mix of local and visiting diners and friendly waitress, but said the menu itself warned of an approximately 40-minute wait. An August 2026 group reported a wait of almost two hours, mixed-up side dishes and poor handling of the complaint. Another recent account alleged unequal treatment and cold food. These reports are individual experiences, but the disagreement is too substantial to hide.
How to use that evidence: reserve a terrace table, ask the realistic kitchen time before ordering and do not place the meal immediately before a Fort Jesus ticket deadline, airport run or train. Check every dish when it arrives and raise an error before anyone starts eating it. The venue does not serve alcohol according to the current Tripadvisor listing, so confirm if that matters.
Who should choose it: travellers who value the view and have time for a relaxed meal. Who should choose elsewhere: anyone needing fast, predictable service or a tight pre-transfer lunch.
See the current Forodhani listing and dated visitor reports.
Jahazi Coffee House: best for coffee and Swahili context
Jahazi Coffee House sits in Old Town and works best as a shorter cultural and refreshment stop. It is associated with Swahili coffee, juices, snacks and coastal dishes rather than an elaborate special-occasion dinner. The setting complements an Old Town walk without requiring transport back across the island.
A recent Google review highlighted Swahili coffee, fresh juices, snacks and reasonable prices. Older detailed Tripadvisor reports praised the traditional setting and value. The critical side is also specific: a December 2023 visitor found the chicken dry, disliked the lemon tea and found only two of five listed juices available; another older guest disliked the coffee preparation. Because the public evidence is less recent than Forodhani’s, confirm the current menu rather than projecting an old complaint onto today’s kitchen.
How to use that evidence: go for a drink, snack or simple meal, ask what is actually available before ordering, and treat the visit as part of Old Town rather than a guaranteed full-menu restaurant experience. If a particular brewing method matters, ask how the coffee is prepared.
Who should choose it: visitors wanting a calm break and coastal flavours. Who should choose elsewhere: diners seeking a broad dinner menu, air-conditioned fine dining or highly predictable stock.
Use the current Jahazi review page to check recent operating reports.
Barka: best for an informal Swahili meal
Barka is a practical choice for Swahili breakfast items, biryani, pilau, shawarma and takeaway on Mombasa Island. It is not a polished waterfront restaurant. The value is direct local food, long operating hours and a menu that works for an early or casual meal.
The most useful recent evidence is mixed. A July 2025 family review praised the tea, mahamri and viazi but noted that fresh mahamri can sell out and require a wait. A 2024 solo diner praised affordability, shawarma and a large portion of pilau while saying the ambience could be improved. Older reports repeatedly praise biryani and generous portions, but some complain about inconsistent service, cleanliness and a chaotic ordering system.
How to use that evidence: visit at a normal meal time when turnover is high, look at the dining area before ordering and ask whether you pay at a cashier or table. If the room or food display does not look acceptable to you, leave. A restaurant’s popularity is not a substitute for your own hygiene judgement.
Who should choose it: budget travellers who want a filling local meal and do not need decorative surroundings. Who should choose elsewhere: travellers prioritising quiet table service, formal ambience or a long relaxed dinner.
Read the dated Barka Tripadvisor reports.
New Chetna: best for vegetarian Indian food
New Chetna is the clearest vegetarian choice in this group. It is known for Gujarati and Punjabi snacks, thali, jalebi, kachori and sweets. It is in the CBD rather than Old Town, so it suits a shopping, business or transit day more naturally than a Fort Jesus-focused walk.
A detailed August 2025 Google review praised the freshness, authenticity, jalebi and attentive manager, but found the first masala chai disappointing before it was replaced. A December 2024 Sunday-thali visitor praised the food and value while describing service as below par during a busy period. A March 2025 report found the food good and service quick, while warning that the restaurant closes in the early evening.
How to use that evidence: arrive well before closing, expect Sunday thali to be busy and ask about the day’s format before sitting. Vegetarian does not automatically mean vegan, gluten-free or free from nuts, milk or ghee. Anyone with an allergy should speak to the restaurant directly.
Who should choose it: vegetarians, families and budget diners who want a substantial Indian meal. Who should choose elsewhere: late-evening diners or anyone expecting a slow, atmospheric Old Town setting.
The current review excerpts and hours can be checked on the New Chetna listing.
What diners agree and disagree about
| Venue and report context | Positive evidence | Critical evidence | Decision it supports |
|---|---|---|---|
| Forodhani, Tripadvisor 2026 | Waterfront atmosphere and helpful service in one couple’s visit | Long waits, mixed orders and unequal service alleged in other recent visits | Book, allow time and verify the order |
| Jahazi, Google and Tripadvisor | Swahili coffee, juices, value and setting | Limited stock and poor execution reported in some visits | Use for a flexible snack or drink |
| Barka, Tripadvisor 2024–2025 | Affordable portions, breakfast and local dishes | Functional ambience, waits and older cleanliness concerns | Inspect, understand ordering and choose a busy meal period |
| New Chetna, Google 2024–2025 | Fresh vegetarian food, thali and value | Busy Sunday service and an initially poor tea | Arrive early and expect a practical dining room |
We do not average these comments into a score. A complaint about one order is not proof of a permanent defect. It is a reason to ask a better question or choose a venue whose compromises suit you.
A practical Old Town food route
Begin at Fort Jesus near opening time, when walking is cooler. Continue through Old Town with a licensed guide if you want architectural and cultural interpretation. Stop at Jahazi for coffee or a snack, then finish with lunch at Forodhani only if you have allowed enough time for the kitchen.
This route is compact on a map but not fully step-free. Old Town includes uneven surfaces, narrow passages and heat. Wear secure footwear, carry water and ask before photographing people, homes or places of worship. Dress conservatively away from beach resorts; current UK travel guidance notes the coast’s predominantly Muslim culture.
For security, remain alert with phones and cameras. The same guidance identifies Old Town as an area where crime risk requires care. That is not a direction to avoid the neighbourhood. It is a reason to visit in daylight, use a guide when helpful, avoid isolated lanes and arrange a known tuk-tuk or taxi for departure.
Read the Mombasa Old Town walking guide and Fort Jesus guide before building the day.
CBD and Old Town are different dining decisions
| If your priority is | Better area | Suitable choice |
|---|---|---|
| Fort Jesus plus a harbour view | Old Town | Forodhani |
| Coffee or a short cultural break | Old Town | Jahazi |
| Early local breakfast or takeaway | Makadara/CBD side | Barka |
| Vegetarian thali and Indian sweets | CBD | New Chetna |
| A late dinner with alcohol | Neither venue list should be assumed | Verify a different current restaurant |
Do not walk from a late dinner solely because two places appear close on the map. Ask the restaurant to call a tuk-tuk or taxi, and keep the hotel address offline.
Dietary needs and food safety
Mombasa’s Indian and Swahili kitchens offer many vegetable dishes, but cross-contact is possible. “Vegetarian” may include dairy or ghee. Coconut sauces can contain seafood stock, and a fried snack may share oil with meat or wheat products. Explain an allergy in clear terms and ask the server to repeat it to the kitchen.
Choose food that is freshly cooked and served hot. For a buffet or display, consider turnover and temperature. Drink sealed or properly treated water. If a dish, dining area or staff response makes you uncomfortable, do not stay merely because a venue is well reviewed.
Reservations, hours and paying
Reserve Forodhani if you want a specific waterfront table. The other three are more casual, but calling still prevents a wasted trip. Ramadan, public holidays, private events and stock can change normal hours.
Carry a card plus a small cash backup. Ask whether mobile-money payment is made to an official business till or paybill. Check the recipient name before confirming a digital payment. If a service charge is included, it should appear on the bill rather than be invented verbally.
Frequently asked questions
Where should I eat near Fort Jesus?
Forodhani is the obvious waterfront meal and Jahazi the simpler coffee or snack stop. Both are in Old Town, but verify current hours and allow enough time.
Where can I try affordable Swahili food?
Barka is the strongest casual option in this shortlist. Inspect the dining area, ask how ordering works and choose from fresh high-turnover dishes.
Which restaurant is vegetarian?
New Chetna specialises in vegetarian Indian food. Ask separately about vegan, gluten-free or allergy requirements.
Do I need a reservation?
Reserve Forodhani for a waterfront table or a group. New Chetna’s Sunday thali can be busy. Confirm any restaurant before a special occasion.
Is alcohol available?
Do not assume it. Forodhani’s current Tripadvisor listing says it does not serve alcohol. Ask the venue directly because licences and policies can change.
Can I walk around Old Town after dinner?
Daylight exploration is the easier plan. At night, arrange known transport and follow current security advice from your accommodation and government travel advisory.
More Mombasa food planning
For a wider geographic range, use the main Mombasa restaurants guide. The Mombasa Indian restaurants guide and Mombasa seafood restaurants guide answer narrower cuisine searches without duplicating this Old Town and CBD route.
Sources and research note
Venues were checked against current listings and recent dated visitor reports linked in each section. The Kenya Tourism Board Mombasa brochure provides destination context, while current UK Kenya safety guidance informs the walking advice. Menus, prices and hours remain time-sensitive and should be verified with the venue.
If a restaurant has closed or materially changed, please send a correction.
Affiliate disclosure
This article contains affiliate links. If you book through them, we may earn a commission at no extra cost to you. Our recommendations are based on independent research, and the commission does not change what you pay.
