en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Alabama
/
Helena
/
Tha Roo
Tha Roo
Coffee Shop · Sandwich Shop
Tha Roo is a convenience store that also features a cozy café. It offers a variety of products and freshly brewed coffee.
1107a Townhouse Rd, AL
Helena, United States of America
www.facebook.com/253889345270631
Location
Vota recommends
What are you in the mood for?
Breakfast
5 places
Fast Food
14 places
Something else →
The ranking
Best Coffee Shop in Helena
1 place ranked by guests
1
Dunkin'
6
See the full list →