Tierra Latina, ELMWOOD PARK, New Jersey (NJ)
Readily positioned at 83 Broadway () in ELMWOOD PARK, New Jersey (NJ) (7407), Tierra Latina can be called at 2017037900. Remember to contact them in ahead of time to make a reservation.
More restaurants in ELMWOOD PARK, New Jersey (NJ)
Tierra Latina contact information and details:
Address: 83 Broadway - , ELMWOOD PARK, New Jersey (NJ) 7407
Contact Phone: 2017037900