Location
1920 West Balboa Blvd,
Newport Beach, CA 92663-4312
By anonymous | 9/26/2015
Great Slurpee
By Stella C | 7/7/2015
Good value
By Maddy283 | 8/21/2014
Fast service
By KJ | 8/29/2015
that location was horrible