1020 Piedmont Ave NE,
Atlanta , GA 30309 UNITED STATES
Cactus House is the new local Mexican Taqeuria that Atlanta has been asking for. Our restaurant offers a modern atmosphere which is engaging and fun! We offer authentic Mexican cuisine with our own modern twist. Our Tacos are one-of-a-kind and we pair them with our delicious Margaritas. Stop in for dinner tonight and enjoy Cactus House for yourself!