Taco Treat Mexican Restaurants
No photo available for this business
Business Information
RestaurantsMexican
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Sep 13, 2007They have the best tacos here. You need to try them if you get to Great Falls. They also have great cheese fries, which sounds silly for a... (more)