• El Matador Restaurant

    • Restaurants
    1768 Newport Blvd.
    Costa Mesa, CA 92627
    (949) 645-0324
    • Whom to Contact