Tufanos (Vernon Park Tap)
Restaurant $
1073 W Vernon Park Pl, Chicago, IL 60607
Description
Circa-1930 spot serving homestyle Italian fare in an old-school setting with checkered tablecloths. "Made by our family, Ready to serve yours!" visit: www.tufanosrestaurant.comGet to know Tufanos (Vernon Park Tap)
Homestyle Italian Restaurant.