8136 Sepulveda Blvd
Los Angeles, CA 91402
Los Angeles, CA 91402
Open HoursDaily 11:30am-10pm
OverviewThe BBQ spareribs at this place are simply obscene, served in a giant mound and swimming on your plate in a soup made of sauce. But ribs aren't the only reason to come here....
more