We went here because everywhere else in the village was full. Alarm bells started ringing when we saw the dirty table cloths and the grease stains on the waitress's jumper. However, we needed food after a long day hiking so we ordered a "mexicana" pizza and a seafood risotto. The pizza was like cardboard and we suspected it was actually just a frozen pepperoni one with an onion shoved on the top. The risotto was mushy and made from the cheapest quality crab sticks with a couple of the hardest and greasiest prawns I've ever tasted on the side. It definitely wasn't worth the 46 euros they charged in total (even after they gave us free drinks when we pointed out the frozen pizza and supermarket risotto), and they even admitted the pizza was frozen when we paid. My advice- buy a Dr Oetker pizza from the local supermarket and save yourself the hassle and the money.
If you own or manage Bella Vista, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.