Hugo’s Frog Bar & Fish House

1024 N. Rush St., Chicago, USA

$$$ ・ American

MICHELIN Guide's Point Of View