Located directly on S La Brea Ave. Skip the third-party delivery markups. Build your perfect BBQ plate, grab a loaded sandwich on thick-cut Texas Toast, or order straight up by the pound.
Who Made This BBQ is located at 916 S La Brea Ave, Los Angeles, CA 90036. Whether you are grabbing a quick lunch or picking up dinner, we make takeout easy. We offer dine-in, delivery, and highly efficient curbside pickup right at our storefront. Call us directly at (907) 359-5275 or order through our site to bypass third-party fees.
At Rice String Noodle Shack, we don’t just serve food; we serve our family’s history. As a proud, family-owned business and the official sister location to the world-renowned PhnomPenh Noodle Shack in Long Beach, we bring four decades of authentic recipes to 11803 South Street. Every bowl of our 12-hour simmered broth is built on our core “CURE” philosophy: Care, Understand, Respect, and Entrust. When you dine with us, you are dining with family.