El Tauro Taco’s Stand

Overview

Address: 903 N Virgil Ave
Los Angeles, CA 90004
Phone: 213-915-1720