Get directions to: El Patio Restaurant, Orange, CA
Restaurant address: 1325 N Tustin St Orange, CA 92867, USA
Restaurant: El Patio Restaurant