Bella Vista is a restaurant that can be found on Facebook, Instagram and Google Maps.