Taco Rosa

13792 Jamboree Road, Irvine, CA 92670
  • Details
    Taco Rosa brings to you the best dishes from a variety of regions throughout Mexico, award winning culinary creations along with your familiar local favorites.