Main Street Restaurant 4902 Main St Yorba Linda, CA 92886 Call for reservations/Ordering (714) 777-9427 Go to our website