Business

October 11, 2012 3:17 PM

Cortez restaurant selected as top U.S. seafood spot

Starfish Co. in Cortez has been named one of the top U.S. seafood restaurants by Travel and Leisure magazine.

Related content

Comments