Agree on both counts -- I used to live there and I would regularly get lost (or find myself in "interesting" parts of town) trying to get to/from Alameda.
This is one of those where, if it were me, I'd probably do either Pizza Hut delivery or see if the desk had any coupons/referrals for delivery.