Top Local Places

The Rose and Crown

, Palo Alto, United States
British Restaurant

Description

ad

A cozy English Pub décor with a large selection of Belgian Bottles and Draft Craft Beer.

Quiz