1. Reykjavik Roasters

Formerly known as Kaffismiðjan Islands, Reykjavik Roasters has the best-quality coffee you will find in town. Since it opened in 2008, it's been widely regarded as the best café for its superior coffee and friendly atmosphere. The shop is decorated in a minimal Scandinavia style, except for the bright blue roaster.

2. Café Babalú

Café Babalú is quite possibly my favorite spot in all of Reykjavik. The café sits inside a brightly painted yellow house, which has two floors. On the first you can sit in booths while eating homemade cakes, and then an old winding staircase takes you to the top floor, which is more like an attic. There are bizarre decorations everywhere, and plenty of games to pick up.

The best part of the little café is the balcony — it's always a perfect spot to hang out with friends on a warm day.

3. Mokka Café

A photo posted by Andy Tye (@andytye) on Apr 21, 2014 at 10:25am PDT

Mokka is the oldest coffee house in Reykjavik, and it served the first espresso on the island. The shop opened in 1958 and has changed very little since then. The little café is filled with a nostalgic atmosphere and is decorated in an art deco style with vintage wood paneling, red carpets, and brown leather booths.

It's incredibly tiny, but in the summers they put a few small tables outside. If you're lucky enough to snag a spot, it's a perfect place to eat their amazing waffles while people-watching on the busy shopping street.

4. Kaffitár

Kaffitár is technically a chain coffee shop, and you will find multiple locations scatter all across Reykjavik. But the local chain is credited with being the beginning of the high-quality coffee culture in town.

The café opened in 1990, and the shop became so popular that there are now eight locations around the city (and two in the airport). Kaffitár is pretty much a safe bet wherever you are — the service and coffee quality are always good.

BONUS: Puffin Coffee

This isn't technically a coffee shop; it's a guy serving coffee from his kitchen window, but it's another reason why Reykjavik is one of my favorite cities. Sverrir Rolf Sander serves espressos, lattes, iced coffee, and more from his apartment on Baldursgata. He occasionally has baked goods.

The coffee is free, but Sander accepts donations for charity. The store hours are a bit off, though, because they are basically just whenever he happens to be home. For updates on his opening hours, you can follow him on Twitter.