Share:

Restaurants & Bars 13

Taco Rosa in Irvine

MzMaggie | Jul 18, 2006 03:27 PM

I just read this morning that Taco Mesa will open a Taco Rosa branch in the Marketplace soon.

Want to stay up to date with this post?

Feedback