El Born spot with quick, delicious food and a casual vibe, though service can be dismissive and the €15 terrace charge stings.