El Torito

Overview

Address: 17420 E 17Th St Tustin, CA 92780
Website: eltorito.com
Phone: 714-838-6630