Open sky food truck park ★★★★☆4.3 (59) Restaurants Food court · Family restaurant · Fast food restaurant 200 Serra Way #37, Milpitas, CA 95035 Today: 5 PM–12 AM Call Details →