?
  • La Barra Restaurant

    • Chamber Members
    • Restaurants
    2 E. Burlington St.
    Riverside, IL 60546
    (773) 301-6266
    • About

      The place to go for honest to goodness delicious. Come in for a meal or just to satisfy a craving - bread is only the beginning and you'll taste our enthusiasm for authenticity in every bite.