Address: 2201 W Balboa Blvd, Newport Beach (Californie) 92663
Phone: (714) 834-1082
State: CA
City: Newport Beach
Street Number: 2201 W Balboa Blvd
Zip Code: 92663-4333
categories: mexican restaurant
related searches: Picante mexican food newport beach reviews, Picante mexican food newport beach menu, Picante mexican food newport beach delivery, Best picante mexican food newport beach, Picante martins, Todos Santos Mexican Kitchen, Balboa Island restaurants, Mercado Taco Shop