I've never been to Sweden, so I can't say. I don't know that we have any members who live there, either.
About the best I can do is tell you what TripAdvisor recommends:
Cantina is apparently a Mexican restaurant. It doesn't rank very highly on TripAdvisor's list, and I've never had very good luck with Mexican food in Europe overall. But, as they say, you never know until you try it...