Tucked away in a quiet area outside of town, Flora Farms is an excellent place for lunch, dinner, or — better yet — a cooking class. While there, we learned how to make vegetarian tacos (tortillas and all) after going through a tour of the gardens. I’d highly recommend.
They also have a lovely garden in the front of the restaurant with an ice cream stand, perfect for nice days.