Bolivia is a small landlocked country located in central South America. While the capital city of La Paz, which is overlooked by Mount Illimani, boasts three of the top 100 restaurants in Latin ...