logo

Tag

weekend

The Bellevue Steakhouse – Los Angeles, CA (Echo Park)

Head east on Bellevue Avenue after 6pm on the weekend, past the recently revitalized Echo Park Lake, past the 101 freeway entrance, and there's a good chance that you´ll see a simple plancha illuminated by the glow of a few well-placed lights. The hum of a nearby generator competes for attention with the roar of the freeway backdrop, but the seductive smell of grilled meat overrides all...
Read More