Don Juan's is a restaurant offering a diverse menu of international cuisine with a focus on traditional flavors and fresh ingredients.