Created out of passion and respect for “comfort food” and the opportunity to provide patrons interpretations of their favorites by elevating them with our culinary techniques. Too Ra loo is a relaxed dining experience. We provide modern food and libation flare with world class service
80 BEERS ON TAP
Come try one of our ever changing beer taps filled with your craft brew favorites
Monday through Friday • 4-7pm • Discounted Beer, Appetizers and Spirits
Located at 139 S. Main Street we are happy to be part of the great community of Rochester!