Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Tom Karlo
I'm at Wahoo's Fish Tacos - West LA (11911 Wilshire Blvd., Armacost Ave., Los Angeles). http://foursquare.com/venue...
Funny, I used to live about 200 feet from there, at 1225 Armacost - Jeff Boulter
Whoops. Didn't realize that reply would get posted. - Tom Karlo