Los Hermanos has excellent Fish Tacos. They have two locations. The best one is on Killian Hill/Indian Trail and Lawrenceville Hwy, two doors down from the Wu Mart. They also make a mean glass of Horchata
Los Hermanos has excellent Fish Tacos. They have two locations. The best one is on Killian Hill/Indian Trail and Lawrenceville Hwy, two doors down from the Wu Mart. They also make a mean glass of Horchata