at 2602 S 4th Ave, Tucson , 85713 United States
Fine mexican and seafood restaurant
224 FB users likes Crossroads Restaurant, set it to 198 position in Likes Rating for Tucson, Arizona in Local Business category
Crossroads Restaurant is Tucson based place and this enity listed in Local Business category. Located at 2602 S 4th Ave AZ 85713. Contact phone number of Crossroads Restaurant: (520) 624-0395