Sign in or  Join Judy's Book to contribute

go! by Jessica J. at InsiderPages

Sunday, September 21, 2008
Taco Rosa has the best sangria in town. The food is really good, and i have never had a bad experience. my only complaint is that it can get kind of pricey, but i would say if your really craving good, fresh, healthy mexican food and sangria, this is the place to go!
13792 Jamboree Rd
Irvine, California 92602
(714) 505-6080