La Terraza Miró is a lovely spot with a relaxed atmosphere, perfect for families looking to enjoy a meal together.
Carrer de Tarragona, 129, Sants-Montjuïc, 08014 Barcelona