I am working from home today, so I tried a new Alameda restaurant for lunch. Neptune's is located on Central Avenue where the old Fosters Freeze was. Let me summarize by saying that I will go back, but I would...

Click here to view the entire blog post.