Leigh & Val's Wings & Wheels Restaurant

  • Restaurants / Bars
1760 Airport Blvd.
Red Bluff, CA 96080
(530) 528-9198
  • About

    Upstairs Restaurant at an airport with a view of the runway and the beautiful surrounding mountains, where kids and adults alike can watch planes come in and take off.