Opens at 11:00 AM

Tara Humata Mexican Grill & Tequila Bar (Alpharetta)

$ • Mexican
4.5
(146)
  •  
View delivery time and booking fee.

6195 Windward Pkwy, 100, Alpharetta, GA 30005 • More info