The Meteor City Trading Post, named in honor of the nearby Meteor or Barringer Crater, is the first of three Route 66-inspired roadside attractions located only a few miles apart along a 30-mile stretch west on Interstate 40 from Winslow to Flagstaff: Meteor City; the ghost town of Two Guns and the ruins of the Twin Arrows Trading Post / Diner and Gas Station, which now marks the turnoff for the new Twin Arrows Navajo Casino Resort.
[3] A geodesic dome, complete with a bright yellow faux Mohawk, was built in 1979 after the original building burnt down in the 1960s to house the curio shop which was stocked with a variety of items, including moccasins, postcards and Baja shirts.
In March 2017, Mike and Joann Brown purchased Meteor City and are currently working to restore the dome, as well as the surrounding buildings and property .
Two former 'quirky' tourist attractions on the Meteor City property were billed as the “World’s Longest Map of Route 66,” painted by American artist and cartographer Bob Waldmire, and the “World’s Largest Dream-catcher,” located out near the road in front of the dome.
The Browns also hope to restore the original Justice of the Peace building located just west of the dome.