And now for the dissenting opinion...
First of all, I fly out of LAX regularly and I NEVER arrive more than an hour ahead for a domestic flight. Two hours is standard for international flights - but if you're there on a layover I assume you won't have to check in again, right? So once again, one hour should be fine.
Second, if you cab it from Manhattan Beach (which I highly recommend over Venice, unless you like being in a place that looks and smells like a public restroom), it should not take more than 20 minutes, or maybe 30 during rush hour. The guy who's worried about making it from LAX to San Pedro in six hours is, quite frankly, off his nut.
Third, unless you absolutely have to spend time in a gay bar, I think you'll be much more comfortable in any of the bars/restaurants in downtown Manhattan Beach than in Roosterfish.
Oh, and in case you're wondering, Rooster = Cock, and a Sucker is a kind of Fish.