Searching for "Tex-Mex Near Me"? El Burrito Borracho (800 Forrest St NW) has some of the best Tex-Mex in Atlanta. Located at 800 Forrest St NW, El Burrito Borracho (800 Forrest St NW) is a convenient option that delivers to the area around Atlanta.. And if you're looking to save money on El Burrito Borracho (800 Forrest St NW) delivery, just choose the most affordable delivery option listed here. It's the perfect option for those searching for "Tex-Mex Near Me", and El Burrito Borracho (800 Forrest St NW) delivery is just a click away, so don't wait another day to treat yourself to their delicious Tex-Mex. Have some El Burrito Borracho (800 Forrest St NW) today!