Search results
- See moreSee moreSee moreSee moreWestwood TavernAmerican Restaurant · $$
Get ready to indulge in the American delicacies of burgers and sandwiches at the Westwood Tavern in Schaumburg. This...
Website: westwoodtavern.com
Phone: (847) 969-9500
1385 N Meacham Rd Schaumburg, IL 60173 300.23 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Smoke-free
- Family friendly