Judd's Downtown - Restaurant, Grill and Bar
New American restaurantUnclaimed
4.3· 433 reviews·Google Maps
About
Based in Longview, TX, Judd's Downtown - Restaurant, Grill and Bar is listed under New American restaurant. They're located at 117 E Tyler St. It holds a 4.3-star average across 433 Google reviews. You can reach them by phone or through their website. This listing hasn't been claimed yet, so the details come from public sources.
Location
117 E Tyler St, Longview, TX 75601, USA
Get directionsContact Judd's Downtown - Restaurant, Grill and Bar
Send an enquiry and they'll get back to you directly.