Red O is opening in La Jolla in May 2017!
4340 La Jolla Village Drive
San Diego, CA 92122
About Red O
Dining at Red O is an experience like no other – offering a unique combination of highly acclaimed Mexican style cuisine and genuine service in an elegant atmosphere.
Check back for more info.
Find more delicious Orange County Restaurants OPENING SOON.