El Rancho

El Rancho used to be right across the street from Startups.com but have since closed. I guess they were the only one's who thought they had the best food on the planet. Actually it wasn't too bad, and many of us were regulars there.
|
Tales from the Ultimate Dot Com Startup
|
0 Comments:
Post a Comment
<< Home