at 1 W Balboa Pier, Newport Beach , 92661 United States
165 FB users likes Rubys Balboa 101, set it to 46 position in Likes Rating for Newport Beach, United States in Local Business category
Rubys Balboa 101 is Newport Beach based place and this enity listed in Cafe category. Located at 1 W Balboa Pier CA 92661.