This Twin Peaks Restaurant location has closed
781 N Milwaukee Ave, Wheeling IL 60090
Write a review
You May Also Like
0.84 miles
El Alamo Grill and Bar - 58 N Wolf Rd, Wheeling
Mexican, Bar
1.55 miles
P S Pub - 771 W Dundee Rd, Wheeling
Bar, Pubs
2.79 miles
La Presa Restaurant - 86 W Dundee Rd, Buffalo Grove
Mexican, Bar
Wheeling, Illinois
Twin Peaks Restaurant
Bar in Wheeling, IL
781 N Milwaukee Ave, Wheeling
Suggest an Edit
Nearby Stores
Massage Envy
701 N Milwaukee Ave, Wheeling
Car-X Tire & Auto
548 N Milwaukee Ave, Wheeling
truenorth
185 N Milwaukee Ave, Buffalo Grove