PunchStock
São Paulo offers world-class dining. The city’s cuisine draws on the culinary traditions of its immigrant communities. Top Italian, Japanese, German, Arab, Spanish, and Portuguese restaurants are common, but a wide variety of Brazilian options can be found as well including Bahia dishes (seafood with a West African tinge), Minas Gerais (hearty, farm fare) and contemporary Brazilian.