Top things to do

Top Choice Cafe in Santa Maria

Cape Fruit

Just inland and a few blocks east of the beach, Cape Fruit serves creative salads, hummus and grilled veggie sandwiches and fresh tropical fruit juices. The setting evokes laid-back island life, with upcycled furnit…
Ice Cream in Santa Maria

Giramondo

The island's best gelato draws big crowds most nights. There's outdoor seating in front, perfect for snacking on a cone of lemon, pistachio and strawberry while taking in the passing people parade. Giramondo also ru…
Bar in Santa Maria

Sal Beach Club

Buzzing beachfront spot with live music on weekends, free wi-fi, a big TV screen, and plenty of snacks when hunger strikes – fish and chips, burgers, pastas and wraps.
Cafe in Santa Maria

Tam Tam

This friendly cafe with outdoor seating has earned many fans for its tasty, reasonably priced dishes and friendly service. Stop in early for French toast, omelettes and other breakfast fare (served till 1pm) or late…
Cafe in Santa Maria

Londres

Run by a couple of friendly English expats, Londres offers a winning combination of tapas plates (calamari, Spanish-style meatballs, zucchini carpaccio) and a good drink selection, with live music three nights a wee…
Bar in Santa Maria

Ocean Cafe

For a lively scene, it's hard to top this festive drinking and eating space one block up from the beach. There's live music most nights, and DJs heat things up on weekends. The food is also quite good, with thin-cru…
Cabo Verdean in Santa Maria

Cafe Criolo

The least touristy, most down-home place to eat in town, this low-key eatery with a streetside veranda serves delicious homemade food, such as cachupa (preorder it), fish stews and tuna steaks. The lunch specials at…
Seafood in Santa Maria

D'Angela

The oceanfront terrace is the highlight of this simple, always-buzzing restaurant that dishes out reliably good seafood fare. Live music makes it even livelier on Friday and Saturday evenings, and at lunchtime on Su…
Italian in Santa Maria

Chez Pastis

Reserve ahead at this cosy, narrow restaurant, which serves top-quality (and priced accordingly) meat and seafood dishes with an Italian twist. Excellent pastas.
Pub in Santa Maria

Pub Calema

Busy pub on the main strip, with sidewalk tables, nightly happy hour and DJ-spun tunes from 11pm.