Search results
- See moreSee moreSee moreSee moreOtay MandarinChinese Restaurant · $$
Family-owned Chinese Restaurant with generous helpings of familiar Chinese dishes, including the famous Salt & Pepper...
Website: otaymandarin.com
Phone: (619) 656-8080
Cross Streets: Near the intersection of Otay Lakes Rd and Miracosta Cir/Apache Dr
945 Otay Lakes Rd Chula Vista, CA 91913 1962.36 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly