Queen Creek Olive Mill has delicious sandwiches, gelato, and of course, olive and balsamic vinegar products. I wouldn't come here for breakfast because it's pretty standard fare, but the sandwiches are great. It's a little bit pricey, but it's a nice experience.