For a totally pleasurable taste of wholesome cuisine, wonderful Red Rock views, and friendly staff, we invite you to come to Creekside Restaurant in Sedona, Arizona. Reservations are strongly suggested, although we make every effort to accommodate walk-ins.