Santa Cecilia Taqueria Express, LAFAYETTE, Indiana (IN)

Feeling hungry? Santa Cecilia Taqueria Express might be the place to eat for you.
Conveniently located at 2304 Brothers () in LAFAYETTE, Indiana (IN) (47909), Santa Cecilia Taqueria Express can be reached at 7654710573. Please call in advance to make a reservation.
More restaurants in LAFAYETTE, Indiana (IN)


Santa Cecilia Taqueria Express contact information and details:
Address: 2304 Brothers - , LAFAYETTE, Indiana (IN) 47909
Contact Phone: 7654710573