South of Nick's

  • Restaurant
540 S. Coast Hwy.
Laguna Beach, CA 92651
(949) 333-2711