Taco Rosa

13792 Jamboree Rd, Irvine
(714) 505-6080