KitchenSpot
Search
See the best dishes near you?
← Tularosa restaurants

La Rosa Steakhouse

No reviews yet

Steak House17 St Francis Dr, Tularosa

Own or manage La Rosa Steakhouse? Claim this listing free

Hours

Hours not listed yet.

Details

Address17 St Francis Dr, Tularosa 88352

Phone+15755853339

Websitehttp://la-rosa-steakhouse.edan.io/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.