At 3361 W 8th St, Los Angeles, CA 90005-2438Los Angeles Here : Taylor s Steakhouse. Welcome to Taylor s Steakhouse is rated 4. It's worth a try!
Write a review