Windward

875 North Main St., Ste. 306 Alpharetta, Georgia 30009

windward

T.Mac At Windward

875 North Main St., Ste. 306
Alpharetta, GA 30009
(P) 770.346.9119 | (F) 770.346.7702

Get Directions

Order Online

100 Beers On Draft | 150 In The Bottle | 32 Televisions | 2 Big Screens

Hours: MONDAY - THURSDAY 11AM - MIDNIGHT | FRIDAY - SUNDAY 11AM - 1AM

Taco Mac is now T.Mac