Schönes Frühstückbuffet gibts im Hotel des Balances und im Restaurant Hofegge respektive Hofgarten.
Fein essen kann man an vielen Orten: Rossini an der Bahnhofstrasse, im Bistro (Pouletflügeli sind sehr fein), Brasserie Bodu, Rest. Ente, Rest. Taube...
aber preiswert ist es wohl in und um den Bahnhof nirgends.
Im Unterlachenhof isst man gut und preiswert aber das ist etwa 10 Min. vom Bahnhof entfernt.