About Carlos O'Brien's Rstrnt & Cntn

Carlos O'Brien's Rstrnt & Cntn is a Healthy Restaurants restaurant located at 10102 Indiana Avenue in Riverside, CA 92503. Carlos O'Brien's Rstrnt & Cntn has been described as an Good Healthy Restaurants restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Carlos O'Brien's Rstrnt & Cntn

All Reviews for Carlos O'Brien's Rstrnt & Cntn