From I-75 South: "Exit 252B, Howell Mill Rd."; turn left onto Howell Mill Rd. From I-75 North: "Exit 252, North Side Dr./Howell Mill Rd."; turn right onto Howell Mill Rd. Continue west to Chatahoochee Ave. and turn right. Go for 1¼ miles. We are on the immediate Right, after Hills Ave. beside "Nuevo Laredo Cantina" Restaurant..