I've been to a few of these restaurants in the Chigoland area and so far none have let me down. Being from New Orleans where we know about FRESH Seafood, and SPICY food, means I'm very picky about what's good or not!!!!! So this place holds good standards in quantity and quality for a Midwest joint!!!!!
Address: 784 W Dundee Rd, Wheeling, IL 60090-2652
Location: United States > Illinois (IL) > Wheeling
Phone Number: +1 847-947-4500