We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mahalo Casco Viejo

Avenida A con Calle 5 | Casco Viejo, Panama City, Panama
+507 399-3432
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good23%
  • Average8%
  • Poor1%
  • Terrible0%
Travellers talk about
“brunch” (9 reviews)
“avocado toast” (6 reviews)
“salad” (11 reviews)
Restaurant Hours
Hawaiian, Vegetarian Friendly, Vegan Options, Gluten Free Options
Avenida A con Calle 5 | Casco Viejo, Panama City, Panama
All Details
Write a ReviewReviews (101)
Traveller rating
Traveller type
Time of year

1 - 10 of 70 reviews

Reviewed 1 week ago via mobile

We actually live in Panama and have been to this place a couple of times because it looks really nice and has a nice decor. The food however is nothing special at all and I have to admit that I was a bit disappointed every...More

Thank FreeMule
Reviewed 3 weeks ago

Ma'halo is a small, tidy and cozy restaurant in Casco Viejo. I came across the place while searching for a place to lunch with my parents. My mother saw the restaurant from outside, and liked it. Even though we walked a lot looking for other...More

Thank Victor M
Reviewed 3 weeks ago via mobile

The menu is pretty hipster, and there are plenty of cocktails on it. There are good veggie options. The fresh fruit juice was great.

Thank EmilyHeatherMaher
Reviewed 3 weeks ago

Randomly came across this place near our apartment and came back 3 times. Great vibe and delicious healthy food and juices. Love that there are games to play as well we enjoyed the connect 4.

Thank 729Foodie
Reviewed 21 August 2018 via mobile

This little place has great potential. We couldn't get on their WiFi. Waitress was surprised and ostensibly made a half hearted attempt to find out why. There were so many people on-line, including the two owners, that I suspect the band width had been eaten...More

Thank KSSeaB
Emma M, Owner at Mahalo Casco Viejo, responded to this reviewResponded 4 weeks ago

Thank you for you review, hearing customer feedback always helps us to continue improving our quality in food, service and atmosphere. I would just like to address your points. We have two wifi networks, one for our main system, which the owners and staff use,...More

Reviewed 11 August 2018

We stopped in here on our honeymoon, and I got a magical tasting chicken sandwich and my husband got an open faced breakfast sandwich with bacon and an egg on top, and some other yummy bits. I was impressed that they have made the move...More

Thank Margaret S
Emma M, Owner at Mahalo Casco Viejo, responded to this reviewResponded 4 weeks ago

Thank you so much for the positive feedback and great review. We are glad that you had such a great experience at Mahalo. Hope to see you again soon!

Reviewed 29 July 2018

This is a great place to have breakfast or brunch. They have delicious soothes and morning cocktails like watermelon mimosas. Coffee is great too. I'd recommend you to order the breakfast burrito or the eggs full breakfast. The atmosphere is amicable and the waiters are...More

Thank Jack F
Emma M, Owner at Mahalo Casco Viejo, responded to this reviewResponded 4 weeks ago

We are so glad that you enjoyed your breakfast at Mahalo. Thank you so much for the great review, always nice to hear from a happy customer

Reviewed 22 July 2018

The food here is pretty good and well priced. The board games are awesome too. But our server never came to our table and pretty much served every other table there who came after us (there were only three tables occupied)... we wanted to order...More

Thank Maria M
Reviewed 2 July 2018 via mobile

Visited on a rainy Sunday night in early July. While the menu seems to be limited (maybe twenty five items on the menu) there is lots to choose from . I had two dishes but either could have been a meal In itself . One...More

Thank Derric1967
Reviewed 28 June 2018

The place is rather small, but it has a laidback atmosphere, and it is a great place to stop in for something to eat and drink. I had dinner here and found the food to be filling and delicious. In addition, I found the prices...More

Thank The_Traveling_Expat
Nearby HotelsSee all 112 hotels in Panama City
Central Hotel Panama
365 reviews
.12 km away
Villa Palma Boutique Hotel
98 reviews
.23 km away
Tantalo Hotel / Kitchen / Roofbar
613 reviews
.26 km away
Hotel Gatto Blanco
174 reviews
.26 km away
Nearby Restaurants
Super Gourmet
389 reviews
.06 km away
Rene Cafe
516 reviews
.16 km away
Granclement Gourmet Ice Creams and Sorbets
349 reviews
.12 km away
Nearby Attractions
Guna Yala Explorer
191 reviews
.16 km away
Museo del Canal Interoceanico de Panama
1 901 reviews
.08 km away
Plaza de la Catedral
228 reviews
.15 km away
Cathedral at Old Panama
651 reviews
.13 km away
Questions & Answers
Get quick answers from Mahalo Casco Viejo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$6 - US$14
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Delivery, Reservations, Takeout, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Discover
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: Avenida A con Calle 5 | Casco Viejo, Panama City, Panama
  • Location: Central America  >  Panama  >  Panama Province  >  Panama City
  • Phone Number: +507 399-3432
Orginally from Toronto, Canada, sisters Emma & Brittany Morgan have come together to introduce a new wellness experience in Panama. Mahalo, located in Casco Viejo. Mahalo is home to fresh cold pressed juices, colorful meals with vegan and vegetarian options, craft beers, wine, live music, board games, intimate yoga and pilates classes & functions as Casco's living room. So come by with your friends, bring your dog if you like, and enjoy the relaxed atmosphere that is Mahalo. ​
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing