A stylized red rose with green leaves on a white background.

The Ranch Restaurant

1025 E Ball Rd

Anaheim, CA 92805