Update Info - Balboa Juice Town
This restaurant was reported as closed. If it is open, let us know.
Balboa Juice Town
211 Marine Ave
Newport Beach, CA 92662
211 Marine Ave
Newport Beach, CA 92662
This restaurant was reported as closed. If it is open, let us know.