El Nopal Taqueria

404 N. Earl Avenue, Lafayette, IN 47904
Open Map