Update Info - Taqueria Lara
This restaurant was reported as closed. If it is open, let us know.
Taqueria Lara
1100 Kirkwood Hwy
Wilmington, DE 19805
1100 Kirkwood Hwy
Wilmington, DE 19805
This restaurant was reported as closed. If it is open, let us know.