Stella's Cafe is a breakfast and lunch spot offering traditional and vegetarian dishes. They also feature outdoor seating and a tropical twist, including specialty mimosas.