Judd's Downtown - Restaurant, Grill and BarRestaurantLongview, TX4.3 (433)·Google MapsUnclaimed — claim this listing