Chicago
Da Lobsta is one of Chicago.

1. Da Lobsta

416 N Clark St (at E Hubbard St), Chicago, IL
Seafood Restaurant · River North · 11 tips and reviews