Can Culleretes is the oldest restaurant in Barcelona, dating back to 1786. The menu features traditional Catalan cuisine like escudella (a hearty stew) and cannelloni. The atmosphere is cozy and historic, with old-world charm and a sense of tradition.