Papaya Bay is a relatively new restaurant in the Lake Arrowhead Village. Their service is outstanding and the food is delicious. What makes them stand out is that they have a large number of vegetarian dishes made with tofu. Don't let that discourage the carnivors, my husband loves the beef and fish dishes too.
Posted: 10/16/2008 • Link to this review