New Tres Hombres Restaurant & Bar 4.1 1403 reviews 100 Broadway St, Chico, CA 95928, USA (530) 342-0425