Saw this place listed on HappyCow when I was planning my trip to Catalina a few weeks back. Ate here and enjoyed it. Our server was very accommodating to veggie inquiries & requests.
Both the roasted vegetable plate and the falafels were delicious, and the lemonade was good, too.
A good place to get veggie food when in Avalon / Catalina.