Lunch special is the way to go. Great chips and you must add their green sauced to whatever you order. Its got a nice friendly local atmosphere rather than the overly trendy Palo Alto feel.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.