Tarragon Bar

Tarragon Bar
    Website
/

   

  

New American Restaurant and Bar located at Hotel Providence. Locally sourced scratch kitchen serving new takes on old classics. Relaxed environment.
 

LOCATION

Tarragon Bar

311 Westminster Street, Providence, RI 02903