Is this place better than chianina?

Epic Plays | Dec 15, 2018 | Category: Steak house in Los Angeles, California

Taylor's Steak House - All questions

Address: 3361 W 8th St, Los Angeles, CA 90005, USA

connie legaspi | Dec 16, 2018

Fantastic food

Courtney Hamilton | Dec 16, 2018

In my opinion, yes.

Mark Peace Thomas | Dec 16, 2018

Great bar, too.

DrGeorge Robinson | Dec 16, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What is the price range?

Darla Farrell | Dec 15, 2019
Read More

, Is there a dress code

Galen Higgins | Dec 15, 2018
Read More

What time is good on Sunday?

Trish Clark | Dec 15, 2019
Read More

Trending Places