Clara Spur Restaurant

202 State Line Rd, Texico 88135, United States

Map of Clara Spur Restaurant, 202 State Line Rd, Texico 88135, United States

202 State Line Rd, Texico 88135, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Clara Spur Restaurant. Prices may vary in venue.