There is a good and cheap Vietnamese restaurant next door and several other restaurants at the mall just up the road.
Yes, several restaurants at the shopping plaza, just a couple of block away. Also good, affordable dining halfway between the hotel and Fisherman's wharf - we especially liked a burger joint called R G Burgers, where we could have a conversation and a good burger for around $10.00
Pizza My Heart is across the street at the mall
Yes, quite a few
Thanks! Your answer is awaiting moderation.