McGonigel's Mucky Duck

2425 Norfolk St, Houston, 77098