The Secluded Restaurant In Arizona With The Most Magical Surroundings
Looking to go for a short escape this weekend? If you’re looking for spectacular views, a nice drive, and some tasty food, you need to check out this little restaurant hidden away on Mount Lemmon just outside of Tucson.
Mt. Lemmon Cookie Cabin is located in the Santa Catalina Mountains, at 12781 North Sabino Canyon Park in Tucson. You can find details about their menu and hours of operation on their Facebook page or their website.