BiterGet Biter
Red O hero image

Red O

Restaurant · $$$

143 Newport Center Dr, Newport Beach, CA 92660, USA

Mexican · Newport Center

Biter Score7.0

Open·Friday: 11 AM – 11 PM

Red O photo 1
Red O photo 2
Red O photo 3

Nearby on Biter

More Mexican nearby