Otay Mandarin Chinese Restaurant Visit Us: 945-A Otay Lakes Rd Chula Vista, CA 91913 Call us : (619) 656-8080 Home Menu Location Hours Contact Our Menu Menu and prices subject to change. Call restaurant for current prices and selections. Hours of Operation Sunday 11am - 9pm Monday - Saturday 11am - 10pm Contact Us For general comments or questions about catering needs, reservations, ordering, menu items etc., please call Otay Mandarin directly during business hours. (619) 656-8080 For website related questions, please use the contact form. Contact Us 945-A Otay Lakes Rd Chula Vista, CA 91913 (619) 656-8080 Social media Copyright 2021 All Rights Reserved - Terms & Conditions