Tacos & Co Newport Beach 3601 Jamboree Road Newport Beach, California 92660 Call for Reservations/Ordering 949-955-1136 Visit our Website