Miranda - Redwood Palace (American)
6735 Avenue of the GiantsMiranda, California 95553
Southern Humboldt
Facebook Page
Phone: 707-223-5749
Located an the Avenue of the Giants, Redwood Palace features ribs, steak, oysters, wings, soups, salads and other delicious options. The restaurant also features a nice selection of beer and wine as well as cider.