Bar

Westwood Tap & Grill

1 local recommends,
Permanently closed
Location
1818 W Glendale Ave
Phoenix, AZ
Alhambra

Unique things to do nearby

Antelope Canyon & Horseshoe Bend
Grand Canyon-Day Trip of a Lifetime
Embracing Unconditional Love of Animals