Crossroads Bar and Grill is closed.
According to a sign posted on their front door, this is temporary and a "Grand Re-opening" is coming.
Crossroads Bar and Grill is located at 511 E. 51st St., Texarkana, Arkansas, near the Texarkana, Arkansas, Convention Center.