Fresh fish and an unpretentious attitude have given this little restaurant a great deal of press and praise. Jefferson Park 5736 N. Elston Chicago, IL 60646 Premiered 10/26/2007
Comments