La Salsa Fresh Mexican Grill

Overview

Address: 4341 MacArthur Blvd
Newport Beach, CA 92660
Website: lasalsa.com
Phone: 949-475-2506