ORDER ONLINE TODAY AND PICK UP YOUR ORDER TOMORROW IN OUR STORE
La Indiana Tamales retail store is located in the heart of Los Angeles.
Our physical address is:
1142 S. Indiana Street,
Los Angeles Ca 90023.
Telephone No.: (323) 262-4682
Fax No.: (323) 262-5013
Our business hours are as follows:
Monday -Saturday 7:00 a.m. – 7:30 p.m.
Sunday from 7:00 a.m. – 5:00 p.m.