Get directions to: Tustin Inn, Tustin, CA
Restaurant address: 440 E 1st St Tustin, CA 92780, USA
Restaurant: Tustin Inn