Casa Navarro is a Spanish restaurant offering traditional home-style cooking. It is known for its 'raciones' (portions) and is located in Aranjuez.