FA 18 Super Hornets

F/A 18 Super Hornets Centennial Airport CO

One of our favorite restaurants on the South side of Denver is the Perfect Landing at the Centennial Airport in Englewood, Colorado, but Today! It became the best lunch spot in all the Denver area. Four F/A 18 Super Hornets touched down for a quick stop over and came inside the restaurant for lunch and …