JavaScript is not enabled.
Wow! This is the BEST Dog Restaurant in New England. - Review by citysearch c | Chicago Dogs

Chicago Dogs

Claim

Wow! This is the BEST Dog Restaurant in New England. 5/4/2008

I've lived in Chicago and Chicago Dogs in Scarborough is like being back home. Great food, great service. This is a fun place that if I could give 6 stars I would. Also, it's not just dogs. Great steak sandwichs, sausage, salads and the world BEST fries!! Go Chicago Dogs! Pros: Food, TV's, service Cons: Still looking more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021