Restaurants

Top Choice Mexican in Bocas del Toro Town

Taco Surf

Just opposite the main plaza, this small garden eatery owned by an affable couple from San Diego serves Baja California–style Mexican food, with fish tacos, California burritos, nachos and specialty fries seasoned w…
Top Choice Caribbean in Bocas del Toro Town

El Último Refugio

One of the best restaurants in Bocas town, this mellow North American–run place on the edge of the sea specializes in Caribbean and seafood dishes, with fare such as red curry calamari and miso-crusted grouper on th…
Indian in Bocas del Toro Town

Om Café

Guaranteed to make you sweat, this welcoming and very attractive upstairs Indian cafe cooks up classic curries, korma and thalis. Service can be slow, so order up one of the original cocktails to keep you company, s…
Panamanian in Boca del Drago

Yarisnori Restaurant

Overlooking the water and with hammocks strung between the palms on the beach, this open-air restaurant is a local favorite, due in large part to the warm hospitality of owners Juany and Willy. Grab a table on the s…
Fusion in Bocas del Toro Town

Maracuya

An odd one this, with lots of Thai dishes such as pad Thai noodles, spicy fish cakes and seafood red curry, and almost as many Middle Eastern and Greek choices, including fattoush (a salad with lemon, mint, garlic, …
Asian in Bocas del Toro Town

Raw Fusion

It's just a little plank restaurant on the water, but the Asian-fusion offerings are spot on. Sake accompanies fresh tofu spring rolls and amazing tuna tapas. The salads are wonderful, and service is friendly and at…
American in Bocas del Toro Town

Buena Vista Bar & Grill

This long-established but peripatetic establishment serves some of the best burgers, tacos and wraps in town, and dinner ups the ante with a surf-and-turf menu. Run by a welcoming Panamanian-American couple, it's a …
Barbecue in Bocas del Toro Town

Bocas Barna Q

This high-end 'grill and soul food' (we don't get that part) restaurant at the Gran Hotel Bahía is aimed at (but not exclusively for) carnivores, with a meat-fest grill for two priced at US$40 and a meat fondue for …
Supermarket in Bocas del Toro Town

Super Gourmet

This treasure trove of a grocery store stocks special treats such as rotisserie chicken, Mexican food, wine and frozen bagels. It also has a section of sustainable local gifts, which include handmade soaps and outst…
Cafe in Bocas del Toro Town

Cafe del Mar

This eatery the size of a large closet serves excellent all-natural wraps, sandwiches and burgers. Preservatives of all sorts are banned, and there are plenty of choices for vegetarians. Eat in or take-out. Great co…