Carnitas La Villa
3417 Newport Blvd, Newport Beach CA 92663
(949) 723-4432
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Carnitaslavillanewport
Seamless
Carnitaslavilla
Trycaviar
Newport Beach, California
Carnitas La Villa
3417 Newport Blvd, Newport Beach
(949) 723-4432