Los Tejanos is located at 9 S Cromartie St, Hazlehurst, GA 31539, USA
My family waited about 20 min for 2 burritos. It's clean and cool in side the pattio. The food was good.
Other than the incredibly slow service, this place was decent. Ordered for three people and waited 20 minutes between each person getting their food. By the time my food got to the table it was cold and the cheese in my quesadilla was already hard. Had to immediately box it to take it home to reheat and eat