Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 14

Farmer Brothers on Alameda?

Slow Foodie | Apr 13, 2004 02:32 PM

I got a little restaurant insert from the Downtown News and therein was advertised a 24 hour Farmer Brother's on Alameda. It seems like the kind of place my pups might enjoy. Might they? Might I? Thanks for any insight.

Want to stay up to date with this post?