Review of Red Rose Taverne

1313 S Harbor Blvd, Anaheim, CA 92802

Overall Rating

Review


We had gf fries and they were yummy

Updated 3 years ago

Celiac