Charras & Tequila | Grand Forks
VerifiedMexican Restaurant in Grand Forks, ND
4.7 (1168 reviews) Restaurants · mexican restaurant Grand Forks, ND
Location & Directions
3915 32nd Avenue South · Grand Forks, ND, 58201Get directions
Request a quote
Reviews
Be the first to review.