Don Quixote is a Portuguese restaurant known for its generous portions and authentic cuisine.