Adel's Restaurant

Adel's Restaurant

Adel's has become a well-known spot in Santa Rosa after being around for almost 30 years. It's the meeting place for regulars and newcomers alike.