PETRA'S KITCHEN ★★★★★4.7 (40) Restaurants Mexican restaurant · Food producer 334 San Antonio Rd, Mountain View, CA 94040 Call Details →