Leo’s Taco Truck

Overview

Address: 15421 Parthenia St
Los Angeles, CA 91343
Website: leostacostruck.com
Phone: 323-346-2001