Address: 6115 Santa Monica Blvd A, Los Angeles, CA 90038, USA
No, they take phone orders.
Sorry I edited my answer....i meant to add that as well, but either way ultimately you have to pick it up.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
4541 S Centinela Ave, Los Angeles, CA 90066, USA
260 S Broadway, Los Angeles, CA 90012, USA
2501 Wilshire Blvd, Los Angeles, CA 90057, USA
7450 Beverly Blvd, Los Angeles, CA 90036, USA
8225 Sunset Blvd, Los Angeles, CA 90046, USA
5707 N Figueroa St, Los Angeles, CA 90042, USA
4203 Chevy Chase Dr, Los Angeles, CA 90039, USA
1140 Sunset Blvd, Los Angeles, CA 90012, USA