Came across El Bosc by accident as we're staying at St Gothard, but glad we did. Went twice over 4 days with my two boys and brother. Ribs, roast chicken, tapas, pizza, burger, all excellent. Great beer selection although beers at +9% need to stay in the bottle!
Service was great, waiter was a top bloke, price was acceptable. All in all, go here.