Mesa is a great spot to grab a coffee and breakfast. We thought it had the best coffee/ hot drinks and the breakfast was great. Staff are very friendly and helpful. We went to Mesa cafe three mornings for a coffee and breakfast. We did not have lunch, but the lunch menu looked great.