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

Videos

Editor's Choice Videos