Restaurants in Los Angeles, CA
Restaurants • Steakhouses
2619 Crenshaw Blvd.,
Los Angeles ,
CA
90016
UNITED STATES
Based on 1 reviews
Ms.
It's the best I've eaten in So Cal. All the rest lacks flavor. After eating at Neely's bbq in Memphis, everyone else pales in comparison. I suggest put in the oven for a few more minutes to make it more tender.Worldwide > United States > Los Angeles, CA > Restaurants