Waldo's In Byron invites you to their dining room. They are open after-hours from Monday to Saturday. You can get there not only by car but also by public transit. The neighboring location is remarkable for its parks and merchants. Payments by Visa, American Express, MasterCard and Discover are recognized.more...See more text