good me restaurants sit american good sit down restaurants near me Restaurant doors are open. 2301 Stevens Creek Blvd San Jose CA. Modern Mexican Restaurants Outdoor Restaurant P… Monday, May 9, 2022 Edit