![Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy](https://c8.alamy.com/zooms/6/5890bea638ed43d090a9435efcdc4224/rggcdc.jpg)
Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy
![Batalha Square attraction reviews - Batalha Square tickets - Batalha Square discounts - Batalha Square transportation, address, opening hours - attractions, hotels, and food near Batalha Square - Trip.com Batalha Square attraction reviews - Batalha Square tickets - Batalha Square discounts - Batalha Square transportation, address, opening hours - attractions, hotels, and food near Batalha Square - Trip.com](https://youimg1.tripcdn.com/target/0ww2d120008yxcwuaA590.jpg)
Batalha Square attraction reviews - Batalha Square tickets - Batalha Square discounts - Batalha Square transportation, address, opening hours - attractions, hotels, and food near Batalha Square - Trip.com
![Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy](https://c8.alamy.com/comp/2AHAXY8/teatro-nacional-sao-joao-is-a-theater-in-the-city-of-porto-in-portugal-it-is-located-in-batalha-square-in-the-historic-center-of-the-city-2AHAXY8.jpg)
Teatro Nacional Sao Joao is a theater in the city of Porto, in Portugal. It is located in Batalha Square, in the historic center of the city Stock Photo - Alamy
![TEATRO NACIONAL SÃO JOÃO - Performing Arts - Praça da Batalha, Porto, Portugal - Phone Number - Yelp TEATRO NACIONAL SÃO JOÃO - Performing Arts - Praça da Batalha, Porto, Portugal - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/dvOD5SAyFzkhOFv7MQMQlg/348s.jpg)