Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: Stratford

Crossroads Steakhouse, Stratford, Texas










Crossroads Steakhouse
106 S First
Stratford TX United States

CLOSED - Out of business.


Hours: CLOSED - Out of business.

Phone: no phone