Site icon Great Taste Magazine | Orange County Restaurants and Pros

Taco Rosa – Newport Beach – April 2019 – 15 yrs – Anniversary

Taco Rosa Sweet Potato Tacos

TacoRosa1Taco Rosa – Newport Beach
Newport Hills Shopping Center
2632 San Miguel Road
Newport Beach, CA 92660
(949) 720-0980
www.tacorosa.com

Exit mobile version