Captain B's Shrimp House II
231 W North Ave, Villa Park 60181