La Aldea
2801 Klondike Rd 47906
(Mexican, Latin)
Order Online

Come visit us at: 2801 Klondike Rd, West Lafayette, IN 47906