Josh Slocums Restaurant
Address:
2601 W Coast Hwy, Newport Beach, CA 92663
Phone:
(949) 642-5935
Restaurants
Other Businesses:
- 508 at 508 29th St, Newport Beach, CA 92663
- Subway at 2727 Newport Blvd Ste Newport, Newport Beach, CA 92663
- Ado Inc at 2912 Lafayette Rd, Newport Beach, CA 92663
- Arches on the Water at 2816 Lafayette Ave, Newport Beach, CA 92663
- Hooters at 2406 Newport Blvd, Newport Beach, CA 92663