Fast Food Restaurants in Tularosa, NM Pizza Pro560 Central AveTularosa, NM, 883525755858250Fast Food RestaurantsPizza DeliveryPizza Restaurants Subway100 Central AveTularosa, NM, 883525755858410Fast Food RestaurantsSubway Show More