Taqueria los castillos
4908 Linbar Dr, Nashville
(615) 578-6873
Recent Reviews
Good place overall Nice Owner and family, went with my family and the food was amazing. A must get is the hamburgers since the owner told me they make their own burgers and let me tell you. It is amazing. It kinda took long but we went to dine on a busy day so I understood the wait. And great Horchata too