Patrons eat at the bar at Ricardo's Restaurant and Bar in the Annadel Shopping Center in Santa Rosa. Riccardo's Restaurant And Bar May 17, 2014
UPDATED: Please read and follow our commenting policy: