Santa Cecilia Taqueria Express - Lafayette Restaurant

Restaurant Details for Santa Cecilia Taqueria Express in Lafayette, IN

Santa Cecilia Taqueria Express


Restaurant

Address

2304 Brothers


Lafayette, IN 47909

Phone

765-471-0573


phone

Other Restaurants Near Lafayette:

Cities Near Lafayette: