Mountain Top Tap Room
Restaurant
•
10 E Rte 66, Flagstaff, AZ 86001, USA
9.0
Saturday: 12 PM – 12 AM
See if anyone you trust recommends it!