Tamayo

5300 E Olympic Blvd
Los Angeles, CA 90022
Phone number: (213) 477-2929
http://www.telacu.com/site/en/home/tamayo-restaurant.html

Happy hours at Tamayo

Nearest happy hours


Contact info