Get directions to: Antonio's Mexican Food Restaurant, Ojai, CA
Restaurant address: 106 South Montgomery Street Ojai, CA 93023, USA
Restaurant: Antonio's Mexican Food Restaurant