1. Hiro Japanese Steakhouse 228 E Main St, Montrose, CO 81401 Coordinate: 38.47828,-107.87807 Phone: (970) 615-7508