Red O Cantina: A True Taste of Mexico in San Diego
May 15, 2024, 7:32 pm
To our delight, we discovered Red O in La Jolla. Located just across the street from the Westfield UTC shopping center, this amazing gem offered a surprising and outstanding dining experience. So much so,
keywords
San Diego ~ Mexico ~ Cantina
