410 S Bayfront, Newport Beach, California 92662 USA
Gas, restroom and snacks. What else do you need?
Photo Credit: Yelp