Borrego Bar offers a relaxing experience with nature. It is a restaurant serving food.