La Rosa

17 St Francis Dr, Tularosa, NM 88352

Happy hour: food

Monday - Sunday 4:00 - 6:00pm

  • jalapeño poppers
  • Risotto Relleno
  • Pork Posole
  • Chicken Enchiladas
  • Carne Asada Traditionale

Sources and contact

View source

Restaurant website