El Tamarindo
Address:
1120 S Western Ave, Los Angeles, CA 90006
Phone:
(323) 732-1801 Restaurants
Other Businesses:
- City Tavern - Downtown LA at 735 S. Figueroa Street #132, Los Angeles, CA 90017
- Consumer Attorneys Association Of LA at 800 W 6th St, Los Angeles, CA 90017
- Grill On Hill at 725 S Hill St, Los Angeles, CA 90014
- Kiku Teriyaki at 725 S Hill St, Los Angeles, CA 90014
- BBQ Crown at 3076 W 8th St, Los Angeles, CA 90005