The Meltdown
Restaurant · Downtown

The Meltdown

$$ · American

Late-night Downtown burger spot with inconsistent execution and greasy fries, best grabbed quick after a night out rather than lingered over.

Info

📍
Address
888 S Figueroa St, Los Angeles, CA 90017, USA, LA

More like this