Announcement

Collapse
No announcement yet.

Alive in the Lab: New Neptune's Restaurant in Alameda, CA

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Alive in the Lab: New Neptune's Restaurant in Alameda, CA

    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.
Loading...
Working...
X