“the spot to be”
The Red Top is a very busy hangout place in Darrington. In this small town this is where most of the locals get together. So if you're traveling through then be sure to drop by and make some new friends!
Be the first to add a review to the Red Top Tavern.
Red Top Tavern
- Sun - Sat: 8:00 am - 2:00 am
Is there a problem with this listing? Let us know.
Credit Cards not Accepted