Ixtlan Restaurant Reviews & Details
1182 S Lorena St
Ixtlan Restaurant is located at 1182 S Lorena St in Los angeles near the intersection of S Lorena St and E 8th St. Call (323) 263-8550 for dine in.
- Service:Dine In
- Major Intersection:S Lorena St And E 8Th St
Tell us more about Ixtlan Restaurant Los angeles!