Taqueria los castillos

4908 Linbar Dr, Nashville
(615) 578-6873

Photos

+13 photos
+12 photos
Add a photo

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

More Reviews