Baja Beach Cafe

Overview

Address: 2332 West Coast Hwy,
Newport Beach, CA 92663, USA
Website: bajabeachcafe.com
Phone: 949-673-8444