Leo's Tacos Truck
Mexican restaurant
About
From East to West of Los Angeles, Leo's Tacos Truck has been around since 2010. We have opened 8 trucks to give more convenience to our clients. Our famous delicious Al Pastor Tacos are better than ever with a taste that will leave you wanting more. Only here you will find great food starting from $1.25 Come visit us and experience for yourself the best food in town.
Business Hours
                                Monday
                                6:00 PM - 1:00 AM
                            
                            
                                Tuesday
                                6:00 PM - 1:00 AM
                            
                            
                                Wednesday
                                6:00 PM - 1:00 AM
                            
                            
                                Thursday
                                6:00 PM - 1:00 AM
                            
                            
                                Friday
                                6:00 PM - 2:00 AM
                            
                            
                                Saturday
                                6:00 PM - 2:00 AM
                            
                            
                                Sunday
                                6:00 PM - 1:00 AM
                            
                        Customer Reviews
No reviews yet. Be the first to review!
Contact Information
                                    Phone:
                                    
                                        (323) 346-2001
                                    
                                
                                
                                
                                    Website:
                                    
                                        http://www.leostacostruck.com/
                                    
                                
                                
                                
                                    Address:
                                    
                            1533 Vermont Ave, Los Angeles, California