The location is great in summer with good weather. The tables outside give you a great view of the beautiful lake and are in the pedestrian area, so very enjoyable. On this occasion, we stayed inside (big TV screen, perfect to watch Germany v. Portugal), the place is nice and atmosphere is laid back. Not the kind of place where you necessarily have to dress up to avoid feeling 'out of place'. Service was very efficient and cordial. I cannot personally comment on food other than pizza, but the pizza was really VERY good and would recommend it to anybody going there. My friend had grilled veggies and tuna tartare and was satisfied with the taste. Food + 2 glasses of champagne + excellent bottle of white wine, all came for a reasonable price.
Nice food in a nice resto in a pretty town made for an enjoyable evening (score of match was the right one too for me: I was supporting Germany ;). Still felt sorry for the Portuguese owners (sorry guys)...
Very pleasant experience, would defos recommend this restaurant.
If you own or manage La Barca, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.