Great daily specials and a welcoming atmosphere at the front counter at Los Saguaros Restaurant in Watford City, North Dakota

Great daily specials and a welcoming atmosphere at the front counter at Los Saguaros Restaurant in Watford City, North Dakota