Los Saguaros Restaurant in Watford City, North Dakota. Authentic Mexican Cuisine on the south edge of town.

Los Saguaros Restaurant in Watford City, North Dakota. Authentic Mexican Cuisine on the south edge of town.