x
Loading...

Exit 275 on I-40 East

Right 0.18 mi

Sun & Sand Restaurant

1124 Will Rogers Dr, Santa Rosa, NM 88435

1-575-472-3092 Directions
58 Yelp Reviews
Amenities
Restaurant
Mexican
American