Email this article to your so-called friends
Thrillist Los Angeles
Emailed on: Thursday April 19, 2007Seven Grand
515 W 7th St, Second Floor, DowntownSeven Grand feels like an Elks Lodge gone horribly drunk, thanks to juxtapositions like a 250-year-old wood bar by an entrance wall covered nearly floor-to-ceiling with Makers Mark empties (like...