Restaurants in Los Angeles, CA
Restaurants • Bars
3655 S Grand Ave.,
Los Angeles ,
CA
90007
UNITED STATES
Based on 1 reviews
Best Burger!
This place has the BEST burgers I have ever tasted. The way they season their meat is like no other burger I have tried! And they're not perfectly round patties..the edges look like they form the burgers out of ground beef! I usually get...Worldwide > United States > Los Angeles, CA > Restaurants