At at Steven's during lunch one day on a business trip to Santa Clara. Food was quite good (I had the chicken cheesesteak with fries and would get it again), and service was quick. There's indoor and outdoor seating, despite being in a strip mall. Parking was not a problem either. About 5 minutes drive from the Santa Clara convention center, so works out well for business travellers.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.