Address: 14567 Telegraph Rd, La Mirada, CA 90638, USA
They have one, but I don't remember. Call and ask. very friendly staff
I don't think there is an happy hour.
It's only weekdays 4-7 pm.
I do not know if they have happy hour.
Add Answer
Thanks! Your answer is awaiting moderation.
Is there taco Tuesday? Special day ?
Trending Places
Mexican restaurant
11009 Victory Blvd, North Hollywood, CA 91606, USA
1314 E Duarte Rd, Duarte, CA 91010, USA
5181 Sheridan St, Hollywood, FL 33021, USA
129 NW 136th Ave A190, Plantation, FL 33325, USA
3803 32nd St, San Diego, CA 92104, USA
1602 Locust St, Philadelphia, PA 19103, USA
263 S 15th St, Philadelphia, PA 19102, USA
29100 Agoura Rd, Agoura Hills, CA 91301, USA